#55 Swift Playground 的 while loops 關卡
Published in
Jun 8, 2022
這次要介紹while loops,跟迴圈很類似,條件成立的話會重複執行程式。
這章節用釘釘子來介紹,在釘子尚未丁入時會重複釘釘子的動作,直到釘子打入木板。
.第一關小試身手
重複打開開關直到所有開關打開
.第二關
搭配 if 程式,打開所有開關直到路無法向前
.第三關
其實在遊戲中,系統也會給提示說不一定要用while loops,因為有時候簡單的for loops就可以完成挑戰啦~
.跳到最後一關
看似複雜的關卡,其實了解 while 跟 if 或其他程式碼的運用,也都輕輕鬆鬆啦~
還記得當時剛開始玩Playground的時候,某些關卡還卡了很久;如今回頭看看當時破關寫的程式,才發現當時的我還太淺啊(笑,後來跟著彼得潘的腳步慢慢學習Xcode,會發現寫程式並不是想像中那麼困難,雖然還是有難度啦~但藉由玩遊戲方式學習也可以培養思路,大家也可以來試試看喔!
感謝大家觀看