1. 소수점 없애기
Math.floor
Math.floor()는 소수점을 내림한다. ex) Math.floor(23.3) = 23, Math.floor(-23.3) = -24가 된다. 음수인 경우도 생각해서 소수점을 이하 수를 없애고 싶을때는 Math.trunc를 사용하는 것이 좋다.
2. num1=num2면 1, 아니면 -1 출력
function solution(num1, num2) {
var answer = num1 === num2 ? 1 : -1;
return answer;
}
function solution(num1, num2) {
return num1===num2?1:-1;
}
function solution(num1, num2) {
return ((num1 == num2)-0.5)*2;
}
3. 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요.
function solution(angle) {
return angle < 90 ? 1 : angle === 90 ? 2 : angle < 180 ? 3 : 4;
}
filter 모름!
function solution(angle) {
return [0, 90, 91, 180].filter(x => angle>=x).length;
}