계산의 메모EVERYDAY, FIGURED OUT.
CALCULATION MEMO2026.11.04

생활 숫자 / 사용 설명

JavaScript parseInt로 코드를 읽을 때 진법을 지정하기

문자열 정수 파싱과 소수 절사를 구분합니다.

문자열의 진법을 명시하세요

Number.parseInt는 문자열을 지정한 진법의 정수로 해석합니다. 원본이 십진수인지 다른 진법인지 분명히 하고 radix 인수를 확인해야 합니다.

문자열의 진법을 명시하세요 — 코드와 결과

Number.parseInt("10",10)은 10, Number.parseInt("10",2)는 2입니다. Number.parseInt("12kg",10)도 12여서 전체 문자열 검증은 별도로 해야 합니다.

실수의 소수 제거용으로 남용하지 마세요

문자열 파싱과 숫자의 정수 부분을 얻는 연산은 목적이 다릅니다. 숫자가 지수 표기로 바뀌는 경우까지 고려하면 단순히 parseInt로 자르는 방식이 의도와 다를 수 있습니다.

뒤 문자가 남는 입력을 점검하세요

부분 해석 성공을 전체 입력 정상으로 판정하지 않습니다. 코드와 계산용 개수도 구분하세요. MDN 공식 Number.parseInt 문서 확인일은 2026-11-04입니다.

MDN parseint radix explicit 공식 레퍼런스