[JS알고리즘] 연필개수
in Algorithm
- Math.ceil(x) => 올림 ex)2.33 => 3
- Math.floor(x) => 내림 ex)2.33 => 2
- Math.round(x) => 반올림 ex)2.5 => 3 or 2.1 =>2
- Math.sqrt(x) => 제곱근 ex)16 => 4
연필 한 다스는 12자루입니다. 학생 1인당 연필을 1자루씩 나누어준다고 할 떄 N명의 학생 수를 입력하면 필요한 연필의 다스 수를 계산하는 프로그램을 작성하시오
function solution(n){
let answer = Math.ceil(n/12);
return answer;
}
console.log(solution(25))
로 Math.ceil
을 쓰거나
그냥 %
를 사용해서 작성해도 무방하다
function solution(n){
let answer;
if(n % 12 > 0) answer = answer+1;
return answer;
}
console.log(solution(25))
inflearn 자바스크립트 알고리즘 강의 내용 =)