Solution in Hint does not work.
Here’s what will pass the test:
function truncateString(str, num) {
var firstPart="";
var truncatedStr="";
if(str.length<=num){
truncatedStr = str;
}else if(str.length>num){
firstPart = str.slice(0, num);
truncatedStr = firstPart+"…";
}else{
truncatedStr = str+"…";
}
return truncatedStr;
}
Plus, really easy to read (for newbies like me).