反转句子而不反转 JavaScript 中的字符
Reversing a Sentence without reversing Characters in JavaScript
如何将 "Hello World" 之类的句子反转为 "World Hello" Not dlroW oleo
一整天都在这个论坛上搜索示例
function jump(str){
var holder ="";
var len = str.length-1;
for(var i =len; i >= 0; i--){
holder += str[i] ;
}
return holder.trim();
}
console.log(jump("Just do it!"))
因为你没有提到你使用的是哪种语言,我给你简单的步骤
步骤:
- 拆分为space,存入数组或列表
- 倒序
- 循环遍历列表打印
在 JavaScript 中有一个非常简单的方法:
var str = "Hello World";
str = str.split(" ").reverse().join(" ");
console.log(str); // => "World Hello"
基本上,您使用 space 字符作为分隔符将字符串拆分为一个数组,这样我们就可以获得每个单词的数组,然后反转该数组并将它们连接回一个带有 spaces 我们之前删除了。
如何将 "Hello World" 之类的句子反转为 "World Hello" Not dlroW oleo 一整天都在这个论坛上搜索示例
function jump(str){
var holder ="";
var len = str.length-1;
for(var i =len; i >= 0; i--){
holder += str[i] ;
}
return holder.trim();
}
console.log(jump("Just do it!"))
因为你没有提到你使用的是哪种语言,我给你简单的步骤 步骤:
- 拆分为space,存入数组或列表
- 倒序
- 循环遍历列表打印
在 JavaScript 中有一个非常简单的方法:
var str = "Hello World";
str = str.split(" ").reverse().join(" ");
console.log(str); // => "World Hello"
基本上,您使用 space 字符作为分隔符将字符串拆分为一个数组,这样我们就可以获得每个单词的数组,然后反转该数组并将它们连接回一个带有 spaces 我们之前删除了。