今天要分享的是有關JS 迴圈的基礎,這個區塊與上堂課一樣很重要,因為在遊戲中續多運算我們都可能會使用它,也希望新作者們可以多多練習這次教學的內容


for 迴圈

說明:在想要重複執行某些程式碼且每次進行的值都會有不同時,使用for 迴圈可以快速達到效果。

舉例:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f790b1ae-36e4-4985-99da-33ff46b21316/Untitled.png

以上的程式碼做了5次 x += 1的與console.log(“X 等於:” + x)的動作如果使用for 迴圈則可以更簡易的達到效果

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/40c8ac28-5ff1-4169-b5b0-990832e3ae19/Untitled.png

而這個循環我們很對陣列使用,舉個例子。有一個陣列x , 如果我們分別想知道x 裡面的內容是什麼。就可以使用下面的迴圈來檢視

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/00c99042-6b6a-49ee-a67c-0cc0c80f2ee5/Untitled.png


while 迴圈

說明:while 迴圈會在指定條件為true 時 執行程式碼。

它的格式如下

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6a2f09f0-6020-4a30-8856-bfca3245f53f/Untitled.png