| 제출
function solution(price, money, count) {
let sum = 0;
for (let i = 1; i <= count; i++) {
sum += price * i;
}
return money > sum ? 0 : sum - money;
}
| 풀이과정
count를 1씩 증가시키면서 price에 곱한 값을 sum에 더해준다.
money가 sum보다 크다면 금액이 부족하지 않은 경우이기 때문에 0을, 그렇지 않을 땐 금액이 모자라는 경우로 두 수의 차를 반환한다.
'Algorithm > Programmers' 카테고리의 다른 글
[프로그래머스] 나머지가 1이 되는 수 찾기 - level 1 (javascript) (0) | 2022.09.05 |
---|---|
[프로그래머스] 예산 - level 1 (javascript) (0) | 2022.09.05 |
[프로그래머스] 두 개 뽑아서 더하기 - level 1 (javascript) (0) | 2022.09.05 |
[프로그래머스] 2016년 - level 1 (javascript) (0) | 2022.09.05 |
[프로그래머스] 가운데 글자 가져오기 - level 1 (javascript) (0) | 2022.08.22 |