[Javascript]Tilt(~) 연산자 사용법
Tilt 연사자를 사용하게 되면 내부적으로 32비트 정수로 변환 후 NOT연사자를 실행한다.
Tilt
NOT
<aside> 💡 쉽게 말해 2의 보수 -(n+1) 와 같다.
-(n+1)
</aside>
~~52.3 === 52
52의 2의 보수를 한 번 더 2의 보수 취해주면 정수부분만 추출해 줄 수 있다.
인터넷에 올라온 예제중 이해가 안되는 부분이 있었다.