-
[javascript] parseInt()와 Number() 차이Javascript 2023. 1. 20. 16:02728x90반응형
1. parseInt()
문자열 인자를 파싱하여 특정 진수(수의 진법 체계에서 기준이 되는 값)의 정수를 반환합니다.
2. Number()
문자열을 숫자로 변환하는 함수입니다.
parseInt()와 Number()는 둘 다 문자열을 숫자로 변환하는 역할을 합니다.
Number('1234'); //1234 parseInt('1234'); //1234
3. parseInt()와 Number()의 차이점
Number('1234.5678'); //1234.5678 parseInt('1234.5678'); //1234 Number('100개'); //NaN parseInt('100개'); //100 Number('개수:100'); //NaN parseInt('개수:100'); //NaN
소수점을 나타내고 싶을때는 > Number, 정수로 나타내고 싶을때는 > parseInt 를 사용합니다.
숫자가 먼저 오는 숫자+텍스트의 혼합 변수 값은 parseInt 만 숫자를 출력합니다.
728x90반응형'Javascript' 카테고리의 다른 글
라이브러리 / 프레임워크 / 플러그인 차이점 (0) 2023.09.05 [javascript] 소수점 올림, 내림, 버림, 반올림 Math 메서드, toFixed 함수 (0) 2023.01.20 [javascript] filter 사용법 (0) 2022.11.28 [javascript] map 사용법 (0) 2022.11.27