프로그래머스 Lv.1 부족한 금액 계산하기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | function solution(price, money, count) { let answer = 0; for(let i = 1; i <= count; i++){ answer += (price * i); } if(answer > money){ answer -= money; }else { answer = 0; } return answer; } | cs |
반복문을 통해서
price
에 1부터count
까지 곱한 금액을 answer에 할당해준다.만약
answer
의 금액이 가진 금액인money
보다 크다면answer
에서money
를 뺀 금액을 리턴해준다.
answer
값이money
보다 작거나 같아서 돈이 모자라지 않는다면0
을 return 해준다.