정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.
function solution(num1, num2) {
var answer = ~~(num1/num2);
return answer;
}
tilde(~, 물결) 연산자: 2진수를 뒤집는 Bitwise NOT 연산자이다.
예를 들어, 정수 5는 2진수로 0101로 표현할 수 있는데 물결 연산자를 사용하면 1과 0이 뒤집어진 1010이 되고, 정수로 표현하면 -6의 값이 나온다.
double tilde 연산자는 물결 연산자를 두 번 사용한 것으로, 소숫점 이하의 값을 날리는 효과가 있어
math.floor()
대신 사용할 수 있다.
console.log(~5) // -6
console.log(~-6) // 5
console.log(~5.7) // -6
console.log(~~5.7) // 5