<문제 설명>
머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요.
제한사항
- 1 ≤ n ≤ 100
입출력 예nresult
7 | 1 |
1 | 1 |
15 | 3 |
입출력 예 설명
입출력 예 #1
- 7명이 최소 한 조각씩 먹기 위해서 최소 1판이 필요합니다.
입출력 예 #2
- 1명은 최소 한 조각을 먹기 위해 1판이 필요합니다.
입출력 예 #3
- 15명이 최소 한 조각씩 먹기 위해서 최소 3판이 필요합니다.
<제출 답안>
function solution(n) {
var answer = 0;
answer = Math.ceil(n/7);
return answer;
}
올림 함수 Math.ceil()를 이용해서 답 제출.
-> answer 굳이 없이 return 했어도 답이 나왔을텐데 아쉽다.
<참고내용>
올림(Math.ceil())
- Math.ceil() 함수
- 정수 올림 (음수 포함)
- 자릿수 지정
- 내림(Math.floor())
- Math.floor() 함수
- 정수 내림 (음수 포함)
- 자릿수 지정
- 반올림(Math.round())
- Math.round() 함수
- 정수 반올림 (음수 포함)
- 자릿수 지정
- 소수점 숫자 정밀도 문제
- 소수점 반올림 (toFixed(), toPrecision())
- toFixed() 함수
- toPrecision() 함수
출처:https://hianna.tistory.com/446
[Javascript] 반올림(round), 올림(ceil), 내림(floor) - 소수점, 음수,자리수 지정
올림(Math.ceil()) Math.ceil() 함수 정수 올림 (음수 포함) 자릿수 지정 내림(Math.floor()) Math.floor() 함수 정수 내림 (음수 포함) 자릿수 지정 반올림(Math.round()) Math.round() 함수 정수 반올림 (음수 포함) 자
hianna.tistory.com
'🗃️javascript > 프로그래머스' 카테고리의 다른 글
배열 원소의 길이(Lv.0)(앞선 내용 복습. array 관련 메서드, map()) (0) | 2022.12.28 |
---|---|
문자열 뒤집기(Lv.0)(문자열 -> 배열, 배열 -> 문자열로 변환하기) (0) | 2022.12.28 |
배열 두배 만들기(Lv.0)[배열.map((v)=> 조건 )사용해보기] (0) | 2022.12.28 |
배열 뒤집기(Lv.0)배열을 뒤집는 3가지 방법(reverse()-> 기존 배열 변경) (0) | 2022.12.28 |
머쓱이보다 키 큰 사람(Lv.0)(array.filter() 사용해보기) (0) | 2022.12.28 |