반응형
parseInt 함수
문자를 정수로 변환
parseFloat 함수
문자를 유리수로 변환
function () {
var test1 = '1000원';
var test2 = '3.14$';
var test3 = '$3.14';
alert(Number(test1)); //문자열에 숫자가 아닌 다른 문자가 포함될 경우 NaN이라고 표시합니다
//NaN
alert(parseInt(test1)); //test1에서 원을 빼고 1000까지 가져옵니다
//1000
alert(parseFloat(test2)); //유리수까지 포함하기 때문에 소수점 자리까지 가져옵니다
//3.14
alert(parseFloat(test3)); //paseInt,parseFloat도 처음 시작이 문자로 시작하면 NaN을 반환합니다
//NaN
});
반응형