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);