給出一個串詞的字符的順序,你需要一個句子中扭轉每個 字字符的順序,同時仍然保持空白,並初步 詞序。反向字符串
例1:輸入: 「讓我們本文給出了大賽」 輸出: 「s'teL ekat edoCteeL tsetnoc」
現在我已經寫了下面的代碼,但它輸出,
Output: "s'teL ekat edoCteeL setnoc"
相反的,
Output: "s'teL ekat edoCteeL tsetnoc"
我缺少什麼?
/**
* @param {string} s
* @return {string}
*/
var reverseWords = function(s) {
var result="";
var new_word= 0;
for (var i=0; i< s.length; i++)
{
if ((s[i] ==" ") || s[i+1] == undefined)
{
result=result+" "+ s.slice(new_word, i).split("").reverse().join("");;
new_word=i+1;
}
}
return result;
};
@dv,心態有何評論? –