🎯 สิ่งที่คุณจะได้เรียนรู้
- การสร้างฟังก์ชัน
- ฟังก์ชันแบบ Arrow
- Default Parameter
- Rest Parameter
👶 ฟังก์ชันคืออะไร?
ฟังก์ชัน (Function) คือ “คำสั่งย่อย” ที่เอาไว้ใช้ซ้ำ
function sayHello() { console.log("Hello!");}
sayHello(); // เรียกใช้🔁 ฟังก์ชันแบบ Arrow
const sayHi = () => { console.log("Hi!");};
sayHi(); // เรียกใช้📦 พารามิเตอร์ (Parameters)
function greet(name) { console.log("Hello, " + name + "!");}
greet("Alice"); // เรียกใช้🔁 Default Parameter
function greet(name = "Guest") { console.log("Hello, " + name + "!");}
greet(); // เรียกใช้📦 Rest Parameter
function sum(...numbers) { return numbers.reduce((acc, curr) => acc + curr, 0);}
console.log(sum(1, 2, 3, 4)); // เรียกใช้