2024/07/18

LeetCode 2652. Sum Multiples

/**
 * @param {number} n
 * @return {number}
 */
var sumOfMultiples = function (n) {
    if (n < 1 || n > Math.pow(10, 3)) {
        return 0
    }

    let sum = 0
    const ary = Array.from({length: n}, (_, i) => i + 1)
    ary.forEach(i => {
        if (i % 3 === 0 || i % 5 === 0 || i % 7 === 0) {
            sum += i
        }
    })

    return sum
};