티스토리 뷰

문제 설명

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

 

제한사항

 

  • 0 < money ≤ 1,000,000

 

 

입출력 예

  • money가 5,500원일 때 아이스 아메리카노 한 잔을 살 수 있고 잔돈은 0원이므로 [1, 0]을 return 합니다.
  • money가 15,000원일 때 아이스 아메리카노 두 잔을 살 수 있고 잔돈은 4000원이므로 [2, 4000]을 return 합니다.

 

 

풀이

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

 

설명

 

-먼저 money를 아이스 아메리카노 1잔 가격인 5500으로 나눈 뒤 소수점을 버리는 floor 함수를 사용하면 총 몇 잔을 마실 수 있는지를 구할 수 있다.

 

-그리고 money를 아이스 아메리카노 1잔 가격인 5500원으로 % 한 값을 구하면 나머지 값을 구할 수 있게 되면서 잔돈이 얼마인지를 구할 수 있다. 

'프로그래머스 0단계' 카테고리의 다른 글

배열 자르기(JS)  (0) 2023.07.26
머쓱이보다 키 큰 사람(JS)  (0) 2023.07.26
중복된 숫자 개수(JS)  (0) 2023.07.16
배열 원소의 길이(JS)  (0) 2023.07.10
배열 뒤집기(JS)  (0) 2023.07.10
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함