728x90
function solution(price, money, count) {
let totalprice = 0;
for(i=0; i<=count; i++){
totalprice+=price*i;
}
if(money < totalprice){
totalprice-=money;
} else {
return 0;
}
return totalprice;
}
totalprice+=price*i;
: n번째 이용시 총금액
if(money < totalprice)
: 금액이 모자랄때의 조건
totalprice-=money;
: 총금액(n번째이용시총금액)에서 money를 뺀 <모자란 금액>
return 0;
금액이 부족하지 않으면 0을 return
728x90
'Programmers > javascript' 카테고리의 다른 글
[JS] Programmers K번째수 ☑ (0) | 2022.06.09 |
---|---|
[JS] Programmers 이상한 문자 만들기 ☑ (0) | 2022.06.08 |
[JS] Programmers 같은 숫자는 싫어 ☑ (0) | 2022.06.08 |
[JS] Programmers 약수의 개수와 덧셈 ☑ (0) | 2022.06.07 |
[JS] Programmers x만큼 간격이 있는 n개의 숫자 ☑ (0) | 2022.06.07 |