ฝึกเขียนฟังก์ชันครบชุด

โจทย์

เขียนไฟล์ JS ตามสเปกด้านล่าง

สเปก

• มี function declaration อย่างน้อยหนึ่งตัวที่รับพารามิเตอร์และ return ค่า

• มี arrow function อย่างน้อยหนึ่งตัว

• มีตัวอย่างตัวแปร local ในฟังก์ชัน และอธิบายสั้น ๆ ว่าทำไมเรียกจากนอกไม่ได้

• มีฟังก์ชันที่ใช้ early return สำหรับค่าไม่ถูกต้อง

แบบฝึกปฏิบัติ

ลองทำตามรายการด้านล่างในเบราว์เซอร์หรือไฟล์ของคุณ — ไม่มีตรวจอัตโนมัติในเฟสนี้

เขียนฟังก์ชัน declaration + arrow ตามสเปก
ง่าย
เขียน isPass(score) ที่ return boolean แล้วทดสอบ 49 กับ 50
ปานกลาง
แยกฟังก์ชันคำนวณออกจากการ console.log
ปานกลาง