我有兩個字符串。第一個是正常的字符串,第二個我想成爲像第一個字符串的反轉字符串,但在控制檯中,我沒有看到像第一個用逗號列出的樣子。我該如何解決這個問題?JavaScirpt中的反向字符串
window.onload = function(){
inputBox =document.getElementById("myText");
btn = document.getElementById('sub');
btn.addEventListener("click",function(event){
event.preventDefault();
findPalindromes(inputBox.value);
});
str = inputBox.value;
function findPalindromes(str) {
var words = str.split(" ");
for (var i = 0; i < words.length - 1; i++) {
words[i] += " ";
}
console.log(words);
var newString = "";
for (var i = words.length - 1; i >= 0; i--) {
newString += words[i];
}
console.log(newString);
}
}
'的console.log(words.reverse());' – david
「正常」 字符串實際上是一個字符串數組。如果你想要相同的輸出,你必須爲反轉的字符串創建一個數組。 ''' ''' –
'words'是一個數組。 'newString'是一個字符串 – Damon