Text truncate

by epinapala

JavaScript

text_truncate = function(str, length, ending) {
    if (length == null) {
      length = 100;
    }
    if (ending == null) {
      ending = '...';
    }
    if (str.length > length) {
      return str.substring(0, length - ending.length) + ending;
    } else {
      return str;
    }
  };
document.writeln(text_truncate('We are doing JS string exercises.') + '<br />')
document.writeln(text_truncate('We are doing JS string exercises.',19)+ '<br />')
document.writeln(text_truncate('We are doing JS string exercises.',15,'!!')+ '<br />')