從零開始建立 while 迴圈
前面的練習帶你一步步打造一個相當進階的 while 迴圈,裡面包含 break 敘述、不同的訊息,以及依控制流程決定的更新。如果你能用 while 迴圈解出這題完整的練習,就代表你已經準備好進入下一個主題:for 迴圈。
本練習屬於課程
R 中級
練習說明
完成這個 while 迴圈,使其能夠:
- 在每次執行時印出
i的三倍,也就是3 * i。 - 當
i的三倍可被 8 整除時,使用break中止迴圈。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Initialize i as 1
i <- 1
# Code the while loop
while (i <= 10) {
print(___)
if ((___) %% 8 == 0) {
___
}
i <- i + 1
}