본문으로 바로가기
반응형

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
});

 

반응형