요약(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
참고

