웹 프로그래밍/JavaScript
[JS] 숫자 변환함수 비교 및 활용 예제(Number, parseInt, parseFloat)
산을넘는다
2020. 6. 17. 11:02
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script>
var won = '1000원';
var dollar = '1.78$';
document.write('Number : ' + Number(won) + '<br>');
document.write('parseInt : ' + parseInt(won) + '<br>');
document.write('parseInt : ' + parseInt(dollar) + '<br>'); // 정수로 파싱하기 때문에 소수점 이하 '버림'
document.write('parseFloat : ' + parseFloat(dollar) + '<br>'); // 실수로 파싱
document.write('<hr>');
var str = "12345";
var num = Number(str);
var num2 = parseInt(str);
document.write(str + 100 + '<br>');
document.write(num + 100 + '<br>');
document.write(num2 + 100 + '<br>');
</script>
</head>
<body>
</body>
</html>