프로그래머스(JavaScript)/Lv1

[프로그래머스 : 위클리 챌린지] Lv1. 부족한 금액 계산하기(JavaScript)

지미지민 2024. 3. 15. 18:53

 

 

 

💜 코드


 

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

}

 

 

 

💜 실행 결과


 

 

 

💜 다른 사람의 풀이


function solution(price, money, count) {
    const tmp = price * count * (count + 1) / 2 - money;
    return tmp > 0 ? tmp : 0;
}