html-parseInt()/parseFloat()

CODEDRAGON Development/JavaScript, jQuery, ...

반응형

내장함수 parseInt()/parseFloat()

   

   

소스 코드

<html>

<head>

<meta charset="UTF-8">

<title>parseInt()/parseFloat()</title>

<script type="text/javascript">

var num1 = '1234';

var won1 = '3000';

var won2 = '3000';

var num2 = '56.78';

var dollar1 = '$3.5';

var dollar2 = '3.5$';

//String -> number

document.write('<br>Number(1234)<br>');

document.write(Number(num1) + '<br>');

//NaN

document.write('<br>Number(3000)<br>');

document.write(Number(won1) + '<br>');

//parseInt()        : 앞의 숫자를 추출해서 형변환

document.write('<br>parseInt(3000)<br>');

document.write(parseInt(won1) + '<br>');

//parseInt()        : 처음에 문자가 존재하면 형변환수 없어 NaN반환

document.write('<br>parseInt(3000)<br>');

document.write(parseInt(won2) + '<br>');

   

document.write('<br>Number(56.78)<br>');

document.write(Number(num2) + '<br>');

document.write('<br>Number($3.5)<br>');

document.write(Number(dollar1) + '<br>');        

document.write('<br>parseFloat(3.5$)<br>');

document.write(parseFloat(dollar2) + '<br>');

document.write('<br>parseFloat($3.5)<br>');

document.write(parseFloat(dollar1) + '<br>');

</script>

</head>

<body>

</body>

</html>

   


   

   

반응형

'Development > JavaScript, jQuery, ...' 카테고리의 다른 글

함수 호이스팅  (0) 2014.07.04
기본 타입과 표준 메소드  (0) 2014.06.29
isFinite함수/isNaN함수  (0) 2014.06.25
eval( )  (0) 2014.06.25
자바스크립트 소스 파일(.js) 생성 방법  (0) 2014.06.18