将字符串倒序

1
2
3
4
5
6
7
8
9
10
11
let str = "hello world";

function reverse(str){
let arr = []; //声明一个数组
let len = str.length;// 字符串的长度
for (let i = len; i >= 0; i-- ){
arr.push(str[i]) // 将字符从后向前放入数组找那个
}
return arr.join('') // 将数组中的字符拼接成新的字符串
}
reverse(str);
1
2
3
4
5
6
let str = "hello world";

function reverse(str){
return str.split('').reverse().join('');// 分割字符串返回一个数组-->数组翻转-->再将数组拼接成字符串
}
reverse(str);