
"12345" 라는 문자열을 정수로 바꿔보자. let str= "12345"; 1. parseInt(str) 2. Number(str) 3. +str / -(-str) 4. str*1(숫자1) 5. str - 0(숫자0) 6. Math.floor() / Math.round() / Math.ceil() 7. ~~str 3번을 처음 봤을 때 굉장히 당황스러웠는데, 아마 자바스크립트 특유의 느슨한 타입때문인 것 같다. 다만, 단순 '+문자열' 이 아닌, string+number가 되면 결과는 string이 된다. 이 점을 주의하자. 나머지 사칙연산은 모두 문자열과 정수의 연산을 정수로 처리한다. 4,5,6번도 큰 관점에선 비슷한 느낌인듯 하다. 7번은 비트 부정 연산자인데, 비트를 뒤집어 부호가 있는 32비트..