1.題目:如何在Micro:bit中,我們不要用一個數字一個數字處理的話,因此我們要來教怎麼透過「變數」和「迴圈」寫出倒數的程式。
2. 在Micro:bit中,我們要讓顯示數字,顯示出可以被讀取到的數值,所以我們要使用到「變數」,首先我們點到變數項目中,建立一個『變數』,名稱打上「倒數」,在變數名稱的地方,不要隨便亂打數字或者文字,好好地打上變數功能的名稱,才是比較好的習慣喔!
3.接著我們拉出變數中的『設為』,今天如果是要從10倒數的話,在變數倒數設為裡面打上「10」,如果今天要用不同的數字開始倒數,只要在這裡去打上你要開始倒數的數字就可以了。
4.接著底下從基本拉出『顯示數字』,在顯示數字的裡面,放入變數中的『倒數』,讓它去讀取變數的數值。
5.數字的倒數是每次顯示一個數字後,要扣1變成下一個數字,這是一個固定循環的過程,因此我們要使用的是「迴圈」,拉出迴圈中的重複次數,接到顯示數字的底下,至於重複的次數,要依據你的數字要扣到多少來決定。
6.接著我們要先放入『變數倒數改變』,這裡要注意,我們要放的是『改變』,數字打「-1」,讓它每重複一次,變數的數值就扣1。
7.最底下再次放入「顯示數字」,在顯示數字的裡面,要放入變數的『倒數』,寫法跟上面的一樣,讓Micro:bit每次扣1後,在顯示數字。
8.這時我們可以看旁邊Micro:bit模擬顯示出來的結果,以我們這裡程式來說,它重複十次最後會顯示0,如果你要讓它顯示到1就重來的話,你只要改變重複次數就可以了。
9.我們透過這樣的程式,只要改變變數的『設為』,還有『重複次數』,就可以改變倒數的結果;如果你想要從1開始屬到10的話,也是只要改變『變數設為』,還有『變數改變』,就可以達到效果了喔!大家可以試看看。