요약(Summary)
문자열을 해석(parse)해서 정수(integer)를 리턴
문법(Syntax)
parseInt(string, radix)
인자(Parameters)
인자명 | 데이터형 | 필수/옵션 | 설명 |
---|---|---|---|
string | string | 필수 | 해석할 문자열 |
radix | number | 옵션 | 진수, 2~36 |
반환값(Return)
number, 변환된 값
설명(Description)
- string이 0x로 시작하면 16진수로 간주
- string이 0으로 시작하면 8진수로 간주
- 그외는 10진수로 간주
예제(Example)
alert(parseInt(5)); // number, 5 alert(parseInt(5.5)); // number, 5 alert(parseInt('30 40 50')); // number, 30 alert(parseInt(' 40 ')); // number, 40 alert(parseInt('50 codingeverybody')); // number, 50 alert(parseInt('codingeverybody 50 ')); // NaN alert(parseInt(010)); // number, 8 alert(parseInt(0x10)); // nuber, 16 alert(parseInt('10', 16)); // nuber, 16
참고