JS:Truncate a string(截斷字符串)

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);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章