08 September 2020

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

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

บทที่ 1 Commands

แบบฝึกหัด Protal Practice


โจทย์ Teleport through the portal to collect the gem.

คำแปล เทเลพอร์ตผ่านประตูเพื่อเก็บอัญมณี

หมายเหตุ เทเลพอร์ต (Teleport) ในที่นี้ คือ การเคลื่อนย้ายตัวการ์ตูนจากจุดหนึ่งไปโผล่ที่จุดหนึ่งแบบฉับพลันผ่านประตูที่เชื่อมทั้งสองฝั่งไว้ (Portal) ภาษาเกมส์อาจเรียกว่า วาร์ป ก็ได้



เฉลย Protal Practice

moveForward()

moveForward()

moveForward()

turnLeft()

moveForward()

moveForward()

toggleSwitch()

moveForward()

moveForward()

turnLeft()

moveForward()

moveForward()

collectGem()




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

-- ดีบี --