เฉลยแบบฝึกหัด Learn to Code 1
บทที่ 5 Logical Operators
แบบฝึกหัด Spiral of NOT
โจทย์ Use the NOT operator to turn left when blocked.
คำแปล จงใช้เครื่องหมาย NOT เพื่อหันซ้ายเมื่อถูกกีดขวาง
เฉลย
for i in 1 ... 17 {
if !isBlocked {
moveForward()
} else if isOnClosedSwitch {
toggleSwitch()
} else {
turnLeft()
}
}
ขอบคุณภาพจาก Swift Playgrounds
-- ดีบี --