繰り返しを探す@コードを学ぼう1
繰り返しや関数にしたほうがいいコードです。
//繰り返しを探す@コードを学ぼう1 func s() { if isOnClosedSwitch { toggleSwitch() } else if isOnGem { collectGem() } } for i in 1 ... 2 { moveForward() s() turnRight() moveForward() moveForward() moveForward() turnLeft() moveForward() s() turnLeft() turnLeft() moveForward() turnRight() moveForward() moveForward() moveForward() turnRight() moveForward() s() turnLeft() moveForward() s() turnLeft() turnLeft() moveForward() turnLeft() moveForward() }