所以它現在是時候讓你開始寫一些自己的JavaScript功能。
所以我寫了三個不同的問題設置的問題。
每一個你必須寫自己的JavaScript函數。
所以，我將介紹三個問題，然後在接下來的視頻中，我們將有解決方案。
因此，第一個被稱為是偶數。
所以你需要編寫一個調用的函數，甚至是接受一個參數，它是一個數字，如果數字是偶數和虛假如果它不返回true。
因此，有幾個例子，即使是四個返回true是，即使21返回false，即使是一個68是真的3 3 3是假的。
如果您需要喚起你對你如何確定一個數字是記憶，甚至你可以看一些，我們談到模以前的視頻。
接下來是一個叫做階乘函數。
因此，大多數人可能不記得什麼是階乘。
我認為，我們談論它在我高中的數學課上喜歡一次。
基本上你需要一個像四個因子通常寫有一個感嘆號。
因此對於階乘等於4倍3倍2倍1。
所以這給了我們24 6階乘是六倍五倍四倍三倍2次1。
所以基本上你要編寫一個函數，接受一個數字和這個數字和1之間的低於每一個整數乘以數量。
因此，有一個小小的警告它是一個零階乘是1。
所以寫需要這個功能有一個變量，你經常用小的數字相乘，所以你四個，然後三，然後兩個再一個乘法，你會停下來。
當您乘1。
所以，你可以在這裡看到的幾個例子。
五階乘是五倍四倍三倍兩次其中一個是120的階乘二是10個只有兩個階乘。
這是巨大的數量和零因子。
記住它需要返回1。
因此，這裡的最後一個是有點不同。
這就是所謂的哈巴布蛇。
所以，如果你還記得有文字字符串不同的情況不同的方式。
還有的地方，我們使用下劃線像你在這裡看到蛇的情況下。
你好下劃線的世界。
還有的地方，我們使用haloed短跑世界破折號哈巴布情況。
所以，你要編寫一個名為哈巴布蛇函數，它接受的將是哈巴布情況下，單一字符串參數。
所以它使用單詞之間的破折號和你的工作就是用下劃線，使其蛇的情況下，以取代所有這些破折號。
因此，為了做到這一點，你可能需要研究如何你可以在一個字符串替換字符一點點。
所以它肯定故意，這一個是上次在你可能需要做一點點研究的問題。
做一些谷歌搜索弄清楚如何可以取代所有與其他特定字符的字符串一個特定的字符，所以你可以看到一些樣品的輸入和輸出。
你好Dasch世界。
當你將它傳遞到哈巴布蛇應該返回你好強調世界。
而對所有這些演習的一個關鍵點。
無接觸日誌。
這些都是返回語句。
OK所以在接下來的視頻中，我們將討論一些解決方案。