WEBVTT 00:00:04.980 --> 00:00:08.300 นี่คือฟังก์ชันที่วาดสี่เหลี่ยม ด้านละ 50 พิกเซล 00:00:08.550 --> 00:00:13.096 ก็ดีนะ แต่ถ้าฉันจะวาดสี่เหลี่ยมอันหนึ่ง ด้านละ 50 พิกเซล 00:00:13.263 --> 00:00:15.807 และอีกอันด้านละ 100 พิกเซลล่ะ 00:00:16.016 --> 00:00:20.521 เราไม่ควรทำสองฟังก์ชันเพื่อสองสิ่ง ที่แทบจะเหมือนกันนะคะ 00:00:20.687 --> 00:00:23.899 เพราะใช้ฟังก์ชันเดียวพร้อมพารามีเตอร์ได้ 00:00:24.149 --> 00:00:27.402 พารามีเตอร์ช่วยให้เราเปลี่ยนค่า เป็นฟังก์ชัน 00:00:27.611 --> 00:00:29.863 ที่ถูกนำไปใช้เป็นตัวแปรในฟังก์ชันได้ 00:00:30.030 --> 00:00:33.158 มาลองพารามีเตอร์ชื่อว่า ไลก์ทู กันค่ะ 00:00:33.325 --> 00:00:36.161 ให้เราสร้างสี่เหลี่ยมที่ขนาดต่างกันได้ 00:00:36.328 --> 00:00:40.207 ยังแก้ไขชื่อและรายละเอียดได้เหมือนเดิม 00:00:40.374 --> 00:00:42.501 เพิ่มเติมคือพารามีเตอร์ 00:00:42.751 --> 00:00:47.214 เขียนชื่อพารามีเตอร์ลงในช่องว่าง และคลิก เพิ่มพารามีเตอร์ 00:00:47.422 --> 00:00:51.843 จะเกิดเป็นบล็อกสีแดง พร้อมชื่อพารามีเตอร์ที่คุณตั้ง 00:00:52.135 --> 00:00:58.392 ทีนี้ก็นำความยาวพารามีเตอร์มี แทนบล็อกเดินหน้า 100 00:00:58.475 --> 00:01:02.813 มันจะได้เดินหน้าเป็นความยาว คลิกบันทึกและปิด 00:01:03.063 --> 00:01:07.401 และลากบล็อก "สร้างสี่เหลี่ยมใหม่" จากหมวดหมู่ฟังก์ชันในกล่องเครื่องมือ 00:01:07.651 --> 00:01:11.701 จะเห็นว่ามีพื้นที่ว่างข้างความยาว เพราะฟังก์ชันอยากรู้ว่า 00:01:11.701 --> 00:01:14.199 ความยาวพารามีเตอร์ควรมีค่าเท่าไหร่ 00:01:14.199 --> 00:01:18.745 ลากบล็อกตัวเลขจากหมวดหมู่คณิตศาสตร์ และทำมาใส่ในช่องนี้ 00:01:18.954 --> 00:01:22.874 ทีนี้ก็จะใช้ฟังก์ชันเดิม ๆ ด้วยความยาวต่างกัน 00:01:23.041 --> 00:01:24.960 เพื่อวาดสี่เหลี่ยมขนาดต่างกันได้ 00:01:25.168 --> 00:01:26.878 ลองเลยค่ะ