반응형
코테 문제 풀다가 parseInt()의 제대로 된 사용법을 알게 돼서 작성한다.
일반적으로 parseInt()는 Number()와 같이 string 타입을 number 타입으로 변환시키는데 주로 사용하게 되는데,
이게 원래 용도가 진수 변환으로 쓰인다는 건 알았지만, 두번째 파라미터가 있다는 사실을 몰랐다.
그냥 당연히 10진법으로 가는건줄..
parseInt의 두번째로는 첫번째 파라미터로 넣은 인자의 진수를 써줄 수 있는데,
parseInt(010101010101, 2)
이렇게 써주면 2진수를 10진수로 바꿔준다는 의미다.
문법 공부 착실히 좀 해야겠다. 다 안다고 생각했는데 생각보다 모름..
LIST
'Dev > JavaScript' 카테고리의 다른 글
[JavaScript] 함수는 1급 객체 (First-Class Object) (0) | 2023.06.01 |
---|---|
[원리] 실수 표현 원리 (0) | 2023.05.30 |
[JavaScript] Hoisting (0) | 2023.04.20 |
[JavaScript] Scope & Closure (0) | 2023.04.20 |
[JS].sort() (1) | 2023.04.14 |