การสร้างฟังก์ชันขึ้นใช้เอง
(User-defined Function) เป็นแบบชื่อของฟังก์ชันที่ผู้ใช้สร้างขึ้นมาเพื่อกำหนดให้ทำงานใดงานหนึ่งจนสำเร็จ
การสร้างฟังก์ชันนั้นจะขึ้นต้นด้วยคำว่า function ตามด้วยชื่อของฟังก์ชันที่ต้องการ
มีรายละเอียดดังนี้
รูปแบบ
function |
ชื่อฟังก์ชัน
(พารามิเตอร์1, พารามิเตอร์2, ...) |
|
{
ข้อคำสั่ง |
|
............ |
|
............ |
|
} |
โดยกำหนดให้
- ชื่อฟังก์ชัน
(function name) - หมายถึง
ชื่อของฟังก์ชันที่สร้างขึ้น ที่ไม่ไปซ้ำกับชื่อของฟังก์ชันอื่น
- พารามิเตอร์
(parameter) - หมายถึง ค่าของข้อมูลหรือตัวแปรที่อ้างอิง(arguement)
แล้วส่งผ่านไปยังฟังก์ชัน ต้องระบุอยู่ภายในเครื่องหมายวงเล็บเท่านั้น
โดยจะมีพารามิเตอร์เพียงตัวเดียว, หลายตัว หรือไม่มีเลยก็ได้
กรณีที่มีพารามิเตอร์หลาย ๆตัว แต่ละตัวจะต้องเขียนแยกออกจากกันด้วยเครื่องหมายจุลภาค
(,)
- ข้อคำสั่ง
(statements) - หมายถึง คำสั่งต่าง ๆ ที่ประกอบขึ้นเพื่อให้ดำเนินงานภายในฟังก์ชัน
ต้องกำหนดคำสั่งต่าง ๆ ภายใต้เครื่องหมายวงเล็บปีกกา { ...
}
|