字符串倒序输出
2017-03-07 13:18
288 查看
最近在fcc上面做练习,做到了字符串翻转问题,总结下解决方法
方法一:for循环实现
function reverseString(str) { var str2 = ""; for(var i=0;i<str.length;i++){ str2+=str.charAt(str.length-i-1); } return str2; }
方法二:转换为数组,数组倒序再转换为字符串
function reverseString(str) { str = str.split("").reverse().join(""); return str; }
方法三:
function reverseString(str) { var a = str.split(""); var arr = new Array(); while(a.length){ arr.push(a.pop()) } str = arr.join(""); return str; }
相关文章推荐
- [java]倒序输出字符串
- 键盘输入一行字符串,每个单词倒序输出
- 输入任意长字符串(以.结束),倒序输出-------递归
- 字符串倒序输出 2011.04.07
- OJ字符串的倒序输出
- 利用递归实现对输入字符串的倒序输出
- 字符串 倒序输出 实现
- 编写将给定字符串倒序输出的函数[Java笔试题]
- Java实现字符串倒序输出的几种方法
- 字符串倒序输出
- C# 字符串倒序输出
- 倒序输出字符串
- 一个思考题,多种倒序输出字符串的方法
- JAVA面试题之实现字符串的倒序输出
- 倒序输出一组字符串。例如输入:“478.abc”,输出:“cba.874”
- IOS中怎样把一个字符串倒序输出
- 344. Reverse String(将字符串倒序输出)
- Java实现字符串倒序输出的几种方法
- 字符串的倒序输出
- C语言上机测试题 递归倒序输出字符串