大宮盆栽デイズ - Omiya Bonsai Days -

冗談めかす埼玉のファインマン

関数をじょうずに使う@コードを学ぼう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()

youtu.be