一般指南


以下的題目適合初學者的簡單練習題,學習寫程式的人都會透過練習題目來訓練使用程式的方式來思考解決問題的方式。為了讓你能夠熟練你已經學會的JavaScript語法,我下面準備了幾道題目,分為四個部分:簡單練習、初級題目以及中階題目。

以下的所有練習題中,JavaScript內建的函式,例如 array.sort()、array.reverse()等等全部都是禁止的。你可以使用的JavaScript內建的函式只有:

  1. String 的 toUpperCase()
  2. Array的slice()
  3. Array的splice()
  4. Array的push()
  5. Array的pop()
  6. Math.max()

<aside> 💡 只所以有這些限制是因為,JavaScript內建的函數都是用以上的基本函式製作出來的。透過練習寫出以下的練習題,才能夠熟練程式邏輯思考。養成能力後,才能熟能伸巧的寫出不包含在JavaScript內建函式的功能。

</aside>

簡單練習題第一部分


  1. 編寫一個名為“printEvery3()”的函式,它打印出等差數列 1, 4, 7, …, 88。
printEvery3();
// 1
// 4
// ... 
// 88
  1. 編寫一個名為table9to9的函式,它打印出九九乘法表的內容。