프로그래머스 JS LV0

LV0 32 아이스 아메리카노

와라리요 2022. 10. 17. 14:01

문제

 - 머쓱이는 추운 날에도 아이스 아메리카노만 마십니다. 아이스 아메리카노는 한잔에 5,500원입니다. 머쓱이가 가지고 있는 돈 money가 매개변수로 주어질 때, 머쓱이가 최대로 마실 수 있는 아메리카노의 잔 수와 남는 돈을 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요.

 

입출력 예

money result
5,500 [1, 0]
15,000 [2, 4000]

 

나만의 풀이

  이 문제는 간단한 수학 문제와 같다. 우리 초등학생 때 소숫점을 모르는 상태로 나눗샘을 하는 것과 동일하다고 생각하면 될 것 같다.

  우선 몫은 money라는 매개 변수에 /5500을 하는데 floor()을 이용해서 소숫점을 버리고 나머지는 %5500를 이용했다.

  그리고 나온 값들을 배열로 리턴을 했다.

function solution (money) {
    return [Math.floor(money / 5500), money % 5500]
}

'프로그래머스 JS LV0' 카테고리의 다른 글

LV0 34 중앙값 구하기  (0) 2022.10.17
LV0 33 배열의 유사도  (0) 2022.10.17
LV0 31 문자열 안에 문자열  (0) 2022.10.17
LV0 30 삼각형의 완성 조건 (1)  (2) 2022.10.15
LV0 29 특정 문자 제거하기  (2) 2022.10.15