1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <!-- 현재 작성하고 있는 파일은 UTF-8 DOS파일입니다.-->
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="ko">
  4.   <head>
  5.     <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6.   </head>
  7.   <body>
  8.   <div id="ex_js_syntax">
  9.       <script type="text/javascript" language="javascript">
  10.       <!--
  11.         function btn_js_eval1(num1, num2){
  12.        /* eval("수식으로 계산") */
  13.        alert(eval("num1+num2"));
  14.       }
  15.       function btn_js_isNaN2(num1){
  16.         /* isNaN("숫자 판별") 숫자 아닌 경우 true 반환 */
  17.        var name_value = prompt("숫자?", num1);
  18.        /* if(name_value == true) else false */
  19.        if(!isNaN(name_value) && name_value!=null) alert(name_value+"는 숫자입니다.");
  20.        else if(name_value && name_value!=null) alert(name_value+"는 숫자아닙니다.");
  21.        else alert("질문창 취소버튼 클릭 했습니다.");
  22.       }
  23.         function btn_js_parseInt3(num1){
  24.        /* parseInt("정수 변경") */
  25.        alert(parseInt(num1));
  26.       }
  27.         function btn_js_parseFloat4(num1){
  28.        /* parseFloat("실수 변경") */
  29.        alert(parseFloat(num1));
  30.       }
  31.       //-->
  32.       </script>
  33.       <form name="input_type" id="input_type" method="post" >
  34.       <!-- 예제 박스에선 안됨 => form태그안에 form태그있으면 지워짐~ㅠ.ㅠ -->
  35.         <button name="btn_js_eval" id="btn_js_eval" onclick="btn_js_eval1(5,12);">eval(5,12)</button>
  36.         <br />
  37.         <button name="btn_js_isNaN" id="btn_js_isNaN" onclick="btn_js_isNaN2(5);">isNaN(5)</button>
  38.         <br />
  39.         <button name="btn_js_parseInt" id="btn_js_parseInt" onclick="btn_js_parseInt3(7.5);">parseInt(7.5)</button>
  40.         <br />
  41.         <button name="btn_js_parseFloat" id="btn_js_parseFloat" onclick="btn_js_parseFloat4(7.5);">parseFloat(7.5)</button>
  42.         <br />
  43.       </form>
  44.     </div>
  45.   </body>
  46. </html>

--------------------------------------------------------------------------------------------

위 소스 예제 보기


evalisNaNparseIntparseFloat


eval- 문자열을 수식으로 판단하여 계산합니다.

isNaN - 숫자 아닌 겨우 true를 반환합니다.

parseInt- 정수로 변경합니다.

parseFloat- 실수로 변경합니다.(유리수)


출처 & 인용 - http://www.w3schools.com/

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

◀ PREV | 1 | ··· | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | ··· | 356 | NEXT ▶

BLOG main image

공지사항

카테고리

분류 (356)
main (1)
php5 (218)
HTML (36)
javascript (93)
IT 이론과 퍼온정보 (8)
깨작일상 (0)
곧 추가할 내용 (0)
추후 알아볼것들... (0)

최근에 받은 트랙백

달력

«   2021/11   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
Total : 385,018
Today : 3 Yesterday : 95