這篇內容,將會講解什麼是「repeat迴圈」,以及與「repeat迴圈」相關的知識。有了這些概念,各位會更容易理解,要如何設計程式碼。
本篇教學所使用的系統是Windows 10,如果有按鍵相關的說明,會用Windows的系統來解釋。如果你用的是Mac系統,再麻煩自行換成相對應的按鍵。
在學習本篇內容之前,最好具備以下的前置知識,以免看不懂這篇教學的內容。
repeat迴圈的用途,其實就是低配版的for迴圈,repeat迴圈可以指定迴圈的次數,但他沒有計時器功能的變數。
另外,repeat迴圈並不是很通用,常見的程式語言,都是使用for迴圈,而不會有repeat迴圈。
以下是repeat迴圈的範例:
//讓a++的程式碼,重複執行10次
repeat (10) {
a ++ ;
}
括號裡除了能放正整數之外,也能使用存放正整數的變數:
//讓a++的程式碼,重複執行10次
b = 10 ;
repeat (b) {
a ++ ;
}
除了正整數,其實也能放小數,但小數點後方的部分,會被「無條件捨去」。
//讓a++的程式碼,重複執行10次
repeat (10.999) {
a ++ ;
}
比較有趣的一點是,括號裡可以放置「負數」,程式一樣能夠執行,但會直接忽略掉repeat迴圈的這段程式碼。
//a最後還是會等於0
a = 0 ;
repeat (-10) {
a ++ ;
}
break和continue的功能,已經在for迴圈和while迴圈中探討過,這邊就不再贅述,有需要的話,請回去參考那兩篇教學。
🔔如果內容對你有幫助,可以按個喜歡,這樣就能讓更多人,接觸到這些棒棒的內容🔔
✨祝各位也能開心的做出好遊戲✨