题目链接

要求

截断字符串

(用瑞兹来截断对面的退路)

如果字符串的长度比指定的参数num长,则把多余的部分用…来表示。

切记,插入到字符串尾部的三个点号也会计入字符串的长度。

但是,如果指定的参数num小于或等于3,则添加的三个点号不会计入字符串的长度。


思考

  简单来说就是把多余的字符串使用’…’来进行表示。想起来经常看的新闻,容纳不下的标题就会使用’…’来进行省略。
  会使用两个判断语句来进行判断。
 首先判断的是字符串的长度是否大于指定的长度。
  如果不大于,则返回字符串,不做任何操作。
  如果大于,会使用’…’来进行省略。但是仍然需要判断。
   参数的长度>3,则’…’会计入字符串的长度。
   参数的长高度<=3,则’…’不会计入字符串的长度。


解法
解法1


相关链接

JavaScript slice() 方法


发表评论

电子邮件地址不会被公开。 必填项已用*标注