どっちの手を使う?@コードを学ぼう1
//どっちの手を使う?@コードを学ぼう1 func walk() { if !isOnClosedSwitch { moveForward() } else if isOnClosedSwitch && !isBlocked { toggleSwitch() turnRight() moveForward() } else if isOnClosedSwitch && isBlocked { toggleSwitch() turnLeft() moveForward() } } while !isOnGem { walk() } collectGem()