skip to content
บท 2 / 10 0%

บทที่ 2: บทที่ 2: ฟังก์ชันและพารามิเตอร์

ระดับ: beginner ระยะเวลา: 20m

🎯 สิ่งที่คุณจะได้เรียนรู้

  • การสร้างฟังก์ชัน
  • ฟังก์ชันแบบ 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)); // เรียกใช้