找到並找不到此答案。在不改變字詞順序的情況下反轉字符串中的每個單詞
我試圖扭轉一個字符串的每一個字不改變的話...的順序
這是我的代碼有:
function wordsReverser(string){
return string.split('').reverse().join('');
}
console.log(wordsReverser('New string, same results.'));
什麼,我得到的結果是這樣的: 「.stluser EMAS,gnirts文」
我要尋找這樣的: 「文gnirts ......」
這裏是一個jsbin
你似乎會問兩個不同的問題。 jsbin並不反映你在這裏發佈的代碼,代碼也不會產生你得到的輸出。標題似乎表明你想改變一個字符串的值。這是不可能的,因爲字符串是不可變的。這篇文章的其餘部分似乎要求翻轉單個單詞而不是整個字符串。 –
我改變了我在問題中的代碼,但問題和bin已經足夠清晰了,我想...我想在它的位置反轉字符串,所以我的字符串New的第一個單詞應該位於第一個位置在我的結果...截至目前,我得到的字符串顛倒,但第一個詞是結果,而不是新的。 – Lucky500
「就地」在討論價值時具有不同的含義。例如。 'Array#sort'對數組進行「排序」排序:它改變數組而不是創建一個新數組。 –