関数をじょうずに使う@コードを学ぼう1
//関数をじょうずに使う@コードを学ぼう1 func collectOrToggle() { if isOnClosedSwitch { toggleSwitch() } else if isOnGem { collectGem() } } func moveOrCollectOrToggle() { for i in 1 ... 2 { moveForward() moveForward() collectOrToggle() } } moveOrCollectOrToggle() turnLefe() moveForward() moveForward() turnLefe() moveOrCollectOrToggle() turnRight() moveForward() turnRight() moveOrCollectOrToggle()