Quest 1.1: First AI Completion
🟢 Easy 15 minutes Block 1: AI Tools
🎯 Goal
ใช้ AI coding tool เขียน factorial function ตัวแรกของคุณ
📋 Instructions
- เปิด VS Code และสร้างไฟล์
factorial.js - เขียน comment บอก AI ว่าต้องการอะไร:
// Calculate factorial of n using recursion - รอ AI suggest และกด Tab เพื่อรับ
- ทดสอบ function:
console.log(factorial(5)); // 120 console.log(factorial(10)); // 3628800
🎮 Code Playground
เปิดใน StackBlitz เพื่อเริ่มเขียนโค้ด:
✅ Verification
รัน test suite เพื่อตรวจสอบ:
node test.js ถ้าผ่านทุก test จะเห็น:
🎉 Quest 1.1 Complete! You've written your first AI-assisted function. 💡 Hints
- Base case: factorial(0) = 1, factorial(1) = 1
- Recursive case: factorial(n) = n × factorial(n-1)
- Test: ลอง test กับเลข 0, 1, 5, 10