프로그래머스 - 기사단원의 무기
part9. 기사단원의 무기
js
function solution(number, limit, power) {
const arr = Array(number + 1).fill(0);
for (let i = 1; i <= number; i++) {
for (let j = 1; j <= number/i; j++) {
arr[i * j]++;
}
}
return arr.reduce((acc, el) => acc += el > limit ? power : el, 0);
}