25 September 2020

Learn to Code 1 - เฉลยแบบฝึกหัด Four Stash Sweep

เฉลยแบบฝึกหัด Learn to Code 1

บทที่ 3 For Loops

แบบฝึกหัด Four Stash Sweep


โจทย์ Practice pattern finding, decomposition, functions, and for loops.

คำแปล จงฝึกการค้นหารูปแบบ การแยกย่อย ฟังก์ชัน และ การวนลูป for



เฉลย Four Stash Sweep


func turnAround() {

    turnLeft()

    turnLeft()

}

func moveToCollect() {

    moveForward()

    collectGem()

    turnLeft()

    moveForward()

    collectGem()

    turnAround()

    moveForward()

    turnLeft()

    moveForward()

    collectGem()

    moveForward()

    turnAround()

    moveForward()

    turnLeft()

    moveForward()

    collectGem()

    moveForward()

}


for i in 1 ... 4 {

    moveToCollect()

}



ขอบคุณภาพจาก Swift Playgrounds

-- ดีบี --