14 October 2020

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

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

บทที่ 6 While Loops

แบบฝึกหัด Nesting Loops


โจทย์ Use a loop inside another loop to move around a spiral.

คำแปล จงใช้การวนลูปภายในอีกลูปหนึ่งเพื่อเคลื่อนที่ไปรอบๆ ทางที่วนเป็นเกลียว





เฉลย 

while !isBlocked {

    while !isOnGem {

      moveForward()

    }

    collectGem()

    turnLeft()

}



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

-- ดีบี --