每个单词的Javascript字符串反转
我有一个字符串“这应该更好”,我需要将它改为“sihT dlouhs eb retteb” 我能把绳子分开,但在那之后我不能把它倒过来每个单词的Javascript字符串反转,javascript,Javascript,我有一个字符串“这应该更好”,我需要将它改为“sihT dlouhs eb retteb” 我能把绳子分开,但在那之后我不能把它倒过来 str="This should be better" str.split(" ") //["This", "should", "be", "better"] 在此之后,如何将其反转为“sihT dlouhs eb retteb”试试这个 str.split("").reverse().join("").split(" ").reverse().join("
str="This should be better"
str.split(" ")
//["This", "should", "be", "better"]
在此之后,如何将其反转为“sihT dlouhs eb retteb”试试这个
str.split("").reverse().join("").split(" ").reverse().join(" ");
试试这个
str.split("").reverse().join("").split(" ").reverse().join(" ");
那么:
for (var i = 0, len = str.length; i <= len; i++) {
str[i].split('').reverse().join('');
}
for(var i=0,len=str.length;i
for (var i = 0, len = str.length; i <= len; i++) {
str[i].split('').reverse().join('');
}
for(var i=0,len=str.length;i这是我在网上找到的相同解决方案,但我也添加了自己的解释。
以下代码的工作方式如下:
输入:
var str = "Hi Iam Faizan";
输出:
var outputstr = "iH maI naziaF";
代码:
这是我在网上找到的相同解决方案,但我也添加了我自己的解释。
以下代码的工作方式如下:
输入:
var str = "Hi Iam Faizan";
输出:
var outputstr = "iH maI naziaF";
代码:
使用for循环尝试以下操作:
let str = "This should be better"
let output = "", word = " ";
for (let i = 0; i < str.length; i++) {
if (str.charAt(i) !== " ") {
word = str.charAt(i) + word
} else {
output += word;
word = " "
}
}
console.log(output + word);
let str=“这应该更好”
让输出=”,单词=”;
for(设i=0;i
尝试使用for循环:
let str = "This should be better"
let output = "", word = " ";
for (let i = 0; i < str.length; i++) {
if (str.charAt(i) !== " ") {
word = str.charAt(i) + word
} else {
output += word;
word = " "
}
}
console.log(output + word);
let str=“这应该更好”
让输出=”,单词=”;
for(设i=0;i