1
0
This commit is contained in:
2024-11-15 10:18:51 -05:00
parent 273de564c2
commit 8f0915640c
3 changed files with 33 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
/*
https://projecteuler.net/problem=1
If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9.
The sum of these multiples is 23.
Find the sum of all the multiples of 3 or 5 below 1000.
*/
var isMultipleOf = (m) => (n) => n % m === 0;
var is3_ = isMultipleOf(3);
var is5_ = isMultipleOf(5);
var is3 = (n) => n % 3 === 0;
var is5 = (n) => n % 5 === 0;
var limit = 1000;
let result = 0;
for (let i = 0; i < limit; i++) {
if (is3(i) || is5(i)) {
result += i;
}
}
console.log(`Answer is ${result}`);