1. 程式人生 > >Truncate a string

Truncate a string

會計 arc reference slice 多余 task asc return pre

截斷字符串

(用瑞茲來截斷對面的退路)

如果字符串的長度比指定的參數num長,則把多余的部分用...來表示。

切記,插入到字符串尾部的三個點號也會計入字符串的長度。

但是,如果指定的參數num小於或等於3,則添加的三個點號不會計入字符串的長度。

當你完成不了挑戰的時候,記得開大招‘Read-Search-Ask‘。

這是一些對你有幫助的資源:

  • String.slice()
function truncate(str, num) {
  // 請把你的代碼寫在這裏
  if(num>=str.length){
    return str;
  }else if(num<=3){
    
return str.slice(0,num)+"..."; }else{ return str.slice(0,num-3)+‘...‘; } } truncate("A-tisket a-tasket A green and yellow basket", 11);

Truncate a string