Learn to Code 1
เรามาดูโครงสร้างทั้งหมดที่ได้จากบทเรียนนี้กันเถอะค่ะ
Commands
เรียนรู้คำสั่งต่างๆ ใน Swift Playgrounds Learn to Code 1
หลักๆ คือ เดินหน้า หันซ้าย หันขวา เก็บอัญมณี กดสวิตช์ และเงื่อนไขที่เกี่ยวข้อง
Functions
สร้างคำสั่งใหม่จากการรวมชุดคำสั่ง
func + ชื่อฟังก์ชัน + () + { ชุดคำสั่ง }
AND, OR, NOT
เครื่องหมาย && คือ AND แปลว่า และ
เครื่องหมาย || คือ OR แปลว่า หรือ
เครื่องหมาย ! คือ NOT แปลว่า ไม่
if, else
กำหนดเงื่อนไขให้โปรแกรมทำงานตามคำสั่ง
if + เงื่อนไข + { ชุดคำสั่ง }
+ else if + เงื่อนไข + { ชุดคำสั่ง }
+ else + { ชุดคำสั่ง }
for
สั่งให้ทำซ้ำตามจำนวนที่ระบุ
for + ตัวแปร + in 1 ... + ตัวเลข + { ชุดคำสั่ง }
while
สั่งให้ทำซ้ำในขณะที่เกิดสถานการณ์ตามที่กำหนด
while + สถานการณ์ที่ต้องทำซ้ำ + { ชุดคำสั่ง }
Right-Hand Rule
กฎมือขวา (กฎกำแพงมือขวา)
func rightHandRule() {
if !isBlockedRight { turnRight() moveForward() }
else if !isBlocked { moveForward() }
else if isBlockedRight { turnLeft() }
}
จบบทเรียน Learn to Code 1 เรียบร้อยค่ะ!
ยินดีด้วยนะคะ
-- ดีบี --