❏ ⅱ forループ


⒈ ループを使う
1列をクリアするコードを作り繰り返す回数を入力します。

解答例

解説

for i in 1 ... 5 {
    moveForward()
    moveForward()
    collectGem()
    moveForward()
}
1〜 5回 のループ {
    前に進む
    前に進む
    宝石を取る
    前に進む
}

⒉ 4辺でループする
4辺で4つの宝石を取ら無くてはならないので、
for i in 1 … で4回の繰り返しをします。

解答例

解説

for i in 1 ... 4 {
    moveForward()
    collectGem()
    moveForward()
    moveForward()
    moveForward()
    turnRight()
}
4回のループ {
     前に進む
     宝石を取る
     前に進む
     前に進む
     前に進む
     右を向く
}

コメント