เราจำเป็นต้องเขียนฟังก์ชัน JavaScript อย่างง่ายที่รับตัวเลข พูดว่า n และคำนวณแฟกทอเรียลของมัน
รักษาจำนวนและตัวแปรผลลัพธ์ เราจะทำการคูณจำนวนนับเป็นผลลัพธ์และลดจำนวนลงทีละ 1 จนกว่าจะถึง 1
และสุดท้ายเราก็ส่งคืนผลลัพธ์
ดังนั้น เรามาเขียนโค้ดสำหรับฟังก์ชันนี้กัน −
ตัวอย่าง
รหัสสำหรับสิ่งนี้จะเป็น −
const num = 14; const factorial = num => { let res = 1; for(let i = num; i > 1; i--){ res *= i; }; return res; }; console.log(factorial(num));
ผลลัพธ์
ผลลัพธ์ในคอนโซลจะเป็น -
87178291200