Vấn đề
Chúng ta cần viết một hàm JavaScript nhận vào một chuỗi có thể chứa dấu cách.
Hàm phải đảo ngược các từ trong chuỗi nội bộ mà không hoán đổi ký tự của hai từ riêng biệt hoặc các dấu cách.
Ví dụ
Dưới đây là mã:
const str = 'this is normal string';
const reverseWordsWithin = (str = '') => {
let res = "";
for (let i = str.length - 1; i >= 0; i--){
if(str[i] != " "){
res += str[i];
};
if(str[res.length] == " "){
res += str[res.length];
};
};
return res;
};
console.log(reverseWordsWithin(str));
Kết quả
gnir ts lamron sisiht