Page 18 - หนังสืออิเล็กทรอนิกส์
P. 18
14
สรุปท้ายบท
การโปรแกรมด้วย Scratch มีค าสงสาหรับการท างานต่าง ๆ
่
ั
ี
ิ
รวมถึงการท างานท่มีทางเลือกในการ ตัดสนใจ เราอาจใช้ตัว
ด าเนินการบูลีน ได้แก่ and or และ not ในนิพจน์เปรียบเทียบเพอ
่
ื
ั
ี
สร้างเงื่อนไข ท่ซ้บซ้อนมากขึ้น
้
ี
่
ั
นอกจากน้ Scratch มีค าสงที่ใช้สร้างโปรแกรมย่อยหรือ
ั
่
ฟงก์ชัน โดยสามารถก าหนดให้มีการรับค่า พารามิเตอร์หนึงหรือ
ั
่
ั
่
หลายค่า เพอน าไปใช้ในฟงก์ชัน เมื่อเรียกใช้งานฟงก์ชันจะต้องสง
ื
ั
ค่าอาร์กิวเมนต์ ไปให้ฟงก์ชันตามจ านวนและชนิดที่สอดคล้องกับ
ั
พารามิเตอร์ท่ได้ก าหนดไว้ เพอให้ฟงก์ชันท างานได้อย่าง ถูกต้อง ใน
ี
ื
่
ั
ั
การเขียนโปรแกรมโดยใช้ฟงก์ชัน เราสามารถเรียกใช้ฟงก์ชันซ้ํากัน
ํ
ได้หลายครั้ง เพอลดการเขียน ชดคาสงเดิมซ้า ชวยให้การสร้าง
่
่
ั
่
ุ
ื
โปรแกรมขนาดใหญ่ท าได้อย่างรวดเร็ว รวมถึงสามารถตรวจสอบ
ู
ความ ถกต้องของโปรแกรมได้ง่ายขึ้น
18