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