Page 209 - 1-3Getting-Started-Guide-Scratch2
P. 209
• การเพิ่มข้อมูลเข้าไปในรายการ สามารถท�าได้โดยใช้บล็อกค�าสั่งดังนี้
บล็อก ค�าอธิบาย
ิ
ิ
ี
เป็นการเพ่มข้อมูลเข้าไปต่อท้ายสุดของรายการ ข้อมูลท่เพ่มจะม ี
�
ื
�
หมายเลขกากับ โดยลาดับถัดจากข้อมูลตัวสุดท้ายท่มีอยู่ เช่น เม่อ
ี
ื
ี
ิ
เพ่มข้อมูล "อุษณีย์" เข้าไปในรายการ "รายช่อ" ท่ยังว่างอยู่ ด้วย
ั
�
คาส่ง ข้อมูลท่มีค่าเป็น “อุษณีย์” จะถูกเก็บ
ี
ี
เข้าไปในรายการท่ตาแหน่งหมายเลข 1 ดังรูปท่ 1 ถ้าใช้บล็อก
�
ี
ั
�
คาส่ง รายการจะมีข้อมูลเก็บอยู่ท้งหมดเป็น
ั
ดังรูปที่ 2
รูปที่ 1 รูปที่ 2
ี
เป็นการแทรกข้อมูลเข้าไปในรายการท่มีข้อมูลอยู่แล้ว เช่น ถ้าต้อง
การแทรกข้อมูล “จามรรัตน์” เข้าไปที่ต�าแหน่งที่ 2 ท�าได้โดยใช้บล็อก
ค�าสั่ง ซึ่งจะได้ผลลัพธ์ดังรูป ให้สังเกต
ื
ี
�
�
ี
ว่าข้อมูลเดิมในรายการลาดับท่ 2 จะถูกเล่อนลงไปเป็นลาดับท่ 3
และข้อมูลใหม่ถูกจัดเก็บในล�าดับที่ 2
�
เป็นการนาข้อมูลใหม่เข้าไปเก็บในรายการ โดยท่ข้อมูลใหม่จะถูกนา
ี
�
ไปแทนที่ข้อมูลที่มีอยู่แล้ว และข้อมูลที่ถูกแทนที่จะสูญหายไป พร้อม
ี
�
�
กับกาหนดลาดับของข้อมูลเดิมในรายการจะถูกแทนท่ไปด้วยข้อมูล
ใหม่ เช่น ถ้าต้องการเก็บข้อมูล “อลงกต” ในล�าดับที่ 1 แทนค่าข้อมูล
ั
“อุษณีย์” จะทาได้โดยใช้บล็อกคาส่ง
�
�
ท�าให้ได้ผลลัพธ์ดังรูป
ี
• การหาจานวนของข้อมูลท่มีเก็บอยู่ในรายการ ทาได้โดยใช้บล็อกคาส่ง
�
ั
�
�
202 เอกสารประกอบการอบรมครู การจัดการเรียนรู้สะเต็มด้วยการเขียนโปรแกรม Scratch

