반응형
문자열을 숫자로 바꿔주기 위해 형변환을 사용한다
parseInt, Number의 차이를 알아보자
Number
변환하는 자리에 숫자만 가능
Number('1234') // 1234
Number('100만원') // NaN
parseInt(정수)
변환하는 자리에 문자가 섞여있어도 숫자로 시작하는 경우에만
숫자가 시작하는 부분부터 숫자가 끝나는 부분까지 변환 가능
parseInt('1234'); // 1234
parseInt('100만원'); // 100
parseInt('가격은 100만원'); // NaN
parseFloat(실수)
parseInt와 기본적으로 같지만, parseInt는 정수로 출력 parseFloat는 실수로 출력
var kg = '5.7kg';
parseInt(kg) // 5 정수
parseFloat(kg) // 5.7 실수
반응형
'JavaScript' 카테고리의 다른 글
[#. JavaScript] Math.pow(a, b) 제곱 구하기 (0) | 2020.11.19 |
---|---|
[#. JavaScript] 소수점 올림, 소수점 내림, 소수점 반올림, 소수점 반올림 후 숫자를 문자열로 변환 (0) | 2020.11.18 |
[#. JavaScript] 브라우저 화면 넓이(width), 높이(height) 값 가져오기 (0) | 2020.11.11 |
[#JavaScript] checkbox toggle 체크박스 토글, 이메일 로그인/핸드폰번호 로그인 (0) | 2020.09.14 |
[#JavaScript] 버튼 전체 동의 체크박스, 체크 및 체크 해제 (0) | 2020.09.08 |