เราจำเป็นต้องเขียนฟังก์ชัน 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