เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงที่อาจมีช่องว่าง ฟังก์ชันของเราควรแยกสตริงตามช่องว่างก่อน จากนั้นจึงย้อนกลับและรวมและส่งคืนสตริงใหม่
ตัวอย่างเช่น − หากสตริงอินพุตคือ −
const str = 'this is a word';
จากนั้นผลลัพธ์ควรเป็น −
const output = 'siht si a drow';
ตัวอย่าง
const str = 'this is a word';
const reverseWords = (str = '') => {
const strArr = str.split(' ');
for(let i = 0; i < strArr.length; i++){
let el = strArr[i];
strArr[i] = el
.split('')
.reverse()
.join('');
};
return strArr.join(' ');
};
console.log(reverseWords(str)); ผลลัพธ์
และผลลัพธ์ในคอนโซลจะเป็น −
siht si a drow