Note 다른 기수법 적용하기
parseInt() 함수는 문자열을 정수로 바꿀 때도 사용하지만, 다른 기수법을 적용하는 데도 사용합니다. 바꾸려는 값 뒤에 적용하려는 기수법을 의미하는 숫자를 쉼표로 구분해 넣습니다.
111이라는 숫자를 2진법으로 해석하면 1 × 4 + 1 × 2 + 1이므로 7이 됩니다.
> parseInt(111, 2);
< 7
111이라는 숫자를 7진법으로 해석하면 1 × 49 + 1 × 7 + 1이므로 57이 됩니다.
> parseInt(111, 7);
< 57
10진법으로 해석하려면 뒤에 10을 넣으면 됩니다. 기본적으로 10진법으로 해석하기 때문에 10진법일 때는 쉼표 뒤에 숫자를 생략해도 됩니다.
> parseInt(111, 10); // parseInt(111)과 동일
< 111