FCC算法:九、截断字符串--Truncate a string
来源:互联网 发布:高端化妆品知乎 编辑:程序博客网 时间:2024/05/22 13:46
要求:
截断字符串
(用瑞兹来截断对面的退路)
如果字符串的长度比指定的参数num长,则把多余的部分用…来表示。
切记,插入到字符串尾部的三个点号也会计入字符串的长度。
但是,如果指定的参数num小于或等于3,则添加的三个点号不会计入字符串的长度。
题目给出了用slice()的方法提示,slice()方法,截取某个范围的字符串
function truncate(str, num) { var newStr= ""; if(str.length>num){ if(num<=3){ newStr =str.slice(0,num)+"..."; } else{ newStr =str.slice(0,num-3)+"..."; } return newStr; } else{ return str; }}truncate("A-tisket a-tasket A green and yellow basket", 11);
别人写的更简洁的方法:
function truncate(str, num) { var result=''; if(str.length<=num){ result=str; }else{ result=num>3?str.slice(0,num-3)+'...':str.slice(0,num)+'...'; } return result;}
阅读全文
0 0
- FCC算法:九、截断字符串--Truncate a string
- FCC-----------Truncate a string
- JavaScript实现-截断字符串-Truncate a string
- FCC算法:一、Reverse a String--翻转字符串
- FCC算法:八、重复输出字符串--Repeat a string repeat a string
- FCC-----------Reverse a String
- FCC算法:十一、截断数组--Slasher Flick
- Bonfire: Truncate a string 截取字符串
- FreeCodeCamp:Truncate a string
- Truncate a string
- FCC算法:四、Find the Longest Word in a String -- 找出最长单词
- FCC算法:十二、比较字符串--Mutations
- FreeCodeCamp学习--Truncate a string
- how to truncate a string or get a substring ? js截取字符串
- 截断表 TRUNCATE
- 截断文件 truncate
- HDFS Truncate文件截断
- FCC算法:三、Check for Palindromes--检查回文字符串
- Hive分桶
- AmazonS3文档——对象存储的用法之《对象操作》
- MyEclipse安装android环境碰到的错误集锦
- CentOS6下tmux安装和使用
- Android6.0以上获取前台进程的方法
- FCC算法:九、截断字符串--Truncate a string
- JSTL、EL、ONGL、Struts标签的区别与使用
- apt-get指令的autoclean,clean,autoremove的区别
- 欢迎使用CSDN-markdown编辑器
- OSIntEnter() 与 OSIntExit()
- 数据库事务隔离级别测试-postgresql
- SQL Server单用户模式强制改为多用户模式
- Docker 容器整合 Spring Boot 应用
- python的cls,self,classmethod,staticmethod