프로그래머스

[프로그래머스] 부족한 금액 계산하기

so_yeon_- 2024. 12. 24. 13:55

https://school.programmers.co.kr/learn/courses/30/lessons/82612?language=javascript

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr


접근방법

반복문을 사용하여 각 횟수마다의 비용을 더한 뒤 money와 비교하여 temp > money이면 부족한 금액을 계산(temp - money)하여 반환합니다. 그렇지 않으면(돈이 충분하면), 부족한 금액이 없으므로 0을 반환합니다.

 

 

function solution(price, money, count) {
    let temp = 0;
    for (var i = 1; i <= count; i++) {
        temp += price * i;
    }
    
    return temp > money ? temp - money : 0;
}

결과 : 100점