function solution(a, b, n) {
let total = 0;
while (n >= a) {
// 받을 수 있는 콜라 수 (정수 나눗셈으로 계산)
const newCola = Math.floor(n / a) * b;
// 받은 콜라 수 총합
total += newCola;
// 남은 콜라병 + 교환하고 남은 병
n = newCola + (n % a);
}
return total;
}
'JavaScript' 카테고리의 다른 글
[프로그래머스 Lv.1] 비밀지도 javascript (0) | 2024.11.14 |
---|---|
[프로그래머스 Lv.1] 푸드 파이트 대회 javascript (0) | 2024.11.14 |
[프로그래머스 Lv.1] k번째 수 (0) | 2024.11.08 |
[프로그래머스 Lv.1] 문자열 내 마음대로 정렬하기 javascript (1) | 2024.11.06 |
[프로그래머스 Lv.1] 가장 가까운 같은 숫자 javascript (0) | 2024.11.05 |