JavaScript Number parseInt() 메서드
- 이전 페이지 parseFloat()
- 다음 페이지 prototype
- 上一层으로 돌아가기 JavaScript Number 참조 매뉴얼
정의와 사용법
Number.parseInt()
메서드는 값을 문자열로 분석하여 첫 번째 정수를 반환합니다。
radix 파라미터는 사용할 숫자 시스템을 정의합니다:
2 = 이진수, 8 = 8진수, 10 = 십진수, 16 = 십육진수.
생략하면 radixJavaScript는 기본 값으로 10을 가정합니다. "0x"로 시작하는 값이면 JavaScript는 기본 값으로 16을 가정합니다。
주의:
첫 번째 문자를 숫자로 변환할 수 없으면 반환합니다: NaN
。
구두점과 끝에 있는 공백은 무시됩니다。
첫 번째 발견된 정수만 반환합니다。
인스턴스
예제 1
Number.parseInt("10"); Number.parseInt("10.00"); Number.parseInt("10.33"); Number.parseInt("34 45 66"); Number.parseInt(" 60 "); Number.parseInt("40 years"); Number.parseInt("He was 40");
예제 2
Number.parseInt("10", 10); Number.parseInt("010"); Number.parseInt("10", 8); Number.parseInt("0x10"); Number.parseInt("10", 16);
문법
Number.parseInt(string, radix)
파라미터
파라미터 | 설명 |
---|---|
value | 필수입니다. 분석할 값 |
radix |
선택 사항입니다. 기본值为 10。 숫자 시스템의 값(2에서 36까지) |
반환 값
타입 | 설명 |
---|---|
부울 값 | 정수를 찾지 못하면 NaN을 반환합니다。 |
브라우저 지원
Number.parseInt()
ECMAScript6 (ES6) 기능입니다。
모든 현대 브라우저는 ES6 (JavaScript 2015)를 지원합니다:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
지원 | 지원 | 지원 | 지원 | 지원 |
Internet Explorer 11(또는 그 이전 버전)는 지원하지 않습니다 Number.parseInt()
。
- 이전 페이지 parseFloat()
- 다음 페이지 prototype
- 上一层으로 돌아가기 JavaScript Number 참조 매뉴얼