function solution(num1, num2) {
var answer = 0;
answer = num1 / num2;
return Math.floor(answer);
}
프로그래머스에서 기본적으로 제안하는 answer을 사용하여 풀이를 해보았다.
answer의 값을 0으로 초기화 해주었다.
이후 answer = num1 / num2로 재할당 해주면
answer은 몫과 나머지 혹은 몫의 소수점까지 return되므로
return에서 Math.floor()을 사용해 소수점을 지워주었다.
function solution(num1, num2) {
return parseInt(num1 / num2);
}
문자열 안에 있는 숫자를 정수로 표현하는 함수인 parseInt()를 사용하여 목적에 충실하지만 간소한 코드로 줄일 수 있다.
ex)
console.log(parseInt('12.43')); // 12
console.log(parseInt('11.3213')); // 11