[js] parseInt()

정인호·2022년 8월 27일
0

위코드-개념정리

목록 보기
5/19

parseInt는 문자열을 정수로 반환하는 함수이다.

console.log(parseInt("20"))
//20
console.log(parseInt("-20"))
//-20
console.log(parseInt("20.123"))
//20
console.log(parseIn("f20"))
//NaN
console.log(parseInt(""))
//NaN

위의 예시 코드를 보면 우선 parseInt함수 안에 들어온 인자가 문자열일 경우 정수로 반환한다. 따라서 "20"은 20으로 반환된다. 마이너스가 붙어있을 경우 마이너스 그대로 반환된다.
소수점이 있는 경우는 소수점을 없앤채로 정수로 반환된다.

그리고 문자열의 첫글자가 숫자가 아니라 문자일 경우 정수로 반환할수 없다는 NaN을 출력한다.
""빈 문자열일 경우에도 역시 NaN을 출력한다.

profile
경제학과를 졸업후 개발에 뛰어든 햇병아리입니다.

0개의 댓글