[演算法] Reverse Words
此系列筆記主要依照 [Udemy] Learning Algorithms in JavaScript from Scratch by Eric Traub 的課程脈絡加以整理,但部分程式碼是消化後以自己較易理解的方式重新撰寫,因此和原課程內容有些出入。
問題描述
在這次的練習中,我們要實做一個能夠將單字反轉過來的函式,但有兩點要注意的:
- 反轉的是單字,而不是整個句子,例如
This is a cat,應該要變成sihT si a tac,而不是tac a si sihT。 - 不能使用
Array.prototype.reverse()這個方法。
function reverseWords (str) {...}