연필 몇 다스가 필요한가?
문제
- 사람 수(n)을 입력받고 1인당 1자루씩 나눠주려면 총 몇 다스가 필요한지?
풀이
function solution(n){let answer;answer = Math.ceil(n/12);return answer;}console.log(solution(178));
Math.ceil()은 올림을 처리하는 함수이다.- 나눴을 때 12(1다스)로 딱 나눠지지 않으면 한 다스가 더 있어야 하므로 올림 처리를 해야한다.
🌟 참조
Math.abs(): 주어진 숫자의 절대값 반환Math.floor(): 버림Math.round(): 반올림Math.sign(): 수의 부호를 반환Math.trunc(): 소수부분을 제거하고 정수부분을 반환
LINKS TO THIS PAGE
Edit this page
Last updated on 8/13/2022