FCC - Truncate a String
Truncate a string (first argument) if it is longer than the given maximum string length (second argument). Return the truncated string with a ... ending.
by Tom M
HTML
<div id="hiya">
</div>
JavaScript
function truncateString(str, num) {
var splitNumber = num;
var x = str.slice(0, splitNumber);
var y = x + "...";
if (str.length > num) {
return y;
} else return str;
}
document.getElementById("hiya").innerHTML = truncateString("A-tisket a-tasket A green and yellow basket", "A-tisket a-tasket A green and yellow basket".length + 2);