for 迴圈 搭配 array 陣列
當陣列的資料有相當多筆需要抓取,一個一個抓就太顯冗長了,這時候搭配for迴圈,就可縮減程式碼,經由不斷重複執行動作,直到不符合條件時中止。使用 length
抓取陣列裡共有幾筆資料,因為資料庫裡的資料可能有上百筆。
for 迴圈 搭配 if 判斷式
for 迴圈不單只有印出資料,還可以在裡面去做各種判斷,滿足判斷式的條件才印出來。
for 迴圈 加總
將陣列裡的某項相同屬性的資料加總。
目標:將全部的 banana 加總
for 迴圈 與 if…break 運用
在 for 迴圈裡搭配 break,當找到符合的第一筆資料後,隨即中斷迴圈,不再進行循環。break 寫在 if 判斷式裡的最後一行。
example 1 (目標:找到有 50 隻 chick 以上的資料 即停迴圈 並將總數減去50)
example 2 (目標:找到有 51 隻 chick 以下的資料 即停迴圈 並將總數加上100)
補充:
i = i + 1 (縮寫: i += 1)
「加總後的值 = 目前的值+1」(這裡的 1也可換成其他數字)i = i — 1 (縮寫: i -= 1)
「減去後的值 = 目前的值 -1」(這裡的 1也可換成其他數字)