[JavaScript] parseInt

Rachaen·2023년 4월 10일

알고리즘 문제를 풀다가 parseInt에 대해 검색을 하게 되었다. 그런데 mdn문서에 써져 있는 "주의하세요. 기본 값이 10이 아닙니다!"라는 말에 문서를 자세히 읽어보게 되었습니다.

parseInt() 함수는 문자열 인자를 파싱하여 특정 진수(수의 진법 체계에서 기준이 되는 값)의 정수를 반환합니다.

parseInt(string)
parseInt(string, radix[optional])
  • string: 파싱할 값.
    • 문자열이 아닐 경우 ToString 추상 연산을 사용해 문자열로 변환합니다.
    • 문자열의 공백은 무시합니다.
  • radix: string의 진수를 나타내는 2부터 36까지의 정수.
    • 주의! 기본 값이 10이 아님!!!!
    • Number의 자료형이 아닌 경우 Number로 변환

⭐radix는 string의 prefix에 따라 결정이 된다.


MDN parseInt()

profile
개발을 잘하자!

0개의 댓글