Truncate a string
截斷字符串
(用瑞茲來截斷對面的退路)
如果字符串的長度比指定的參數num長,則把多餘的部分用…來表示。
切記,插入到字符串尾部的三個點號也會計入字符串的長度。
但是,如果指定的參數num小於或等於3,則添加的三個點號不會計入字符串的長度。
當你完成不了挑戰的時候,記得開大招’Read-Search-Ask’。
這是一些對你有幫助的資源:
String.slice()
function truncate(str, num) {
// 請把你的代碼寫在這裏
if(num<str.length){
if(num>=3){
str= str.slice(0,num-3)+"...";
}else{
str= str.slice(0,num)+"...";
}
}
return str;
}
truncate("A-tisket a-tasket A green and yellow basket", 11);