เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขเป็นขีดจำกัด (อาร์กิวเมนต์เท่านั้น) ฟังก์ชันควรคำนวณผลรวมของจำนวนธรรมชาติทั้งหมดที่ต่ำกว่าขีดจำกัดที่ทวีคูณของ 3 หรือ 5
ตัวอย่างเช่น −
หากขีดจำกัดคือ 10
ผลรวมควรเป็น 3+5+6+9 =23
ตัวอย่าง
ต่อไปนี้เป็นรหัส -
const sumOfMultiple = (limit = 10) => { let i, sum = 0; for (i = 3; i < limit; i += 1) { if (i % 3 === 0 || i % 5 === 0) { sum += i; }; }; return sum; } console.log(sumOfMultiple(1000)); console.log(sumOfMultiple(10)); console.log(sumOfMultiple(100));
ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์บนคอนโซล -
233168 23 2318