Skip to main content

บทที่ 4: การใช้ Nested Loops

ในบทที่แล้ว คุณได้สร้างโปรเจ็กต์เพื่อสั่งให้หุ่นยนต์ VR ขับรถไป หยิบ และย้ายดิสก์สีน้ำเงินทั้งสามใน Disk Mover Playground ไปยังเป้าหมายสีน้ำเงิน ในบทนี้ คุณจะสร้างโปรเจ็กต์เพื่อหยิบและย้ายดิสก์หนึ่งดิสก์ของแต่ละสีไปยังเป้าหมายที่มีสีตรงกันใน Disk Mover Playground โดยใช้ลูปแบบซ้อน!

บทที่ 4 ตัวอย่าง

ผลการเรียนรู้

  • ระบุวิธีการซ้อนลูป
  • อธิบายโฟลว์ของโปรเจ็กต์ผ่านลูปที่ซ้อนกัน
  • อธิบายว่าทำไมจึงใช้ลูปแบบซ้อนในโปรเจ็กต์ VEXcode VR

ลูปคืออะไร?

บล็อกจากหมวดหมู่การควบคุม เช่น [ทำซ้ำ], [ทำซ้ำจนกระทั่ง] และ [ตลอดไป] บล็อกลักษณะการทำงานซ้ำในลูป

วนซ้ำ

ตัวอย่างเช่น บล็อก [Forever] จะทำซ้ำบล็อกที่อยู่ข้างในในวงวนตลอดไป ลูกศรที่ด้านล่างของบล็อกแสดงว่าพฤติกรรมภายในจะถูกทำซ้ำเป็นวง

บล็อกตลอดไป

เลือกปุ่ม ถัดไป เพื่อดำเนินการต่อในส่วนที่เหลือของบทเรียนนี้