function solution(a, b, n) {
let answer = 0
while(n >= a) { // 빈병 개수가 교환가능한 빈병 개수보다 높을때만 돌리기
answer += Math.floor(n / a) * b // parseInt 도 상관없다.
n = Math.floor(n / a) * b + n % a
}
return answer
}
// while 의 반복이 헷갈렸다 처음 써본건데,
// n값의 코드로인해 a값보다 작아질때까지 answer값에 + 되는것.
n = Math.floor(n / a) * b + n % a
여기서 남은 병수가 계산되면 다시 돌면서 코드가 돌아간다.