홀짝 구분



이번엔 산술연산자 중 %를 사용


%는 나눈 나머지 값을 알려주는데

%2는 1아니면 0이기때문에 활용도 높게 쓰인다는


그 이전에 홀짝 구분에 대한 수식을 만들어보고 대입하고 결과값을 보자~!


<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>홀짝 구분</title>

<script>

  function showResult() {

    var num1 = document.getElementById("num1");

    if(num1.value%2 == 1) {

      alert(num1.value + "는 홀수");

    } else {

      alert(num1.value + "는 짝수")

    }

  }

</script>

</head>

<body>

<input type="text" id="num"><br>

<input type="button" value="홀짝 구분" onclick="showResult()"><br>

</body>

</html>

 


근데 이렇게 하면 되긴 되는뎅..

문제는 

숫자가 아닌 문자도 된다는.. 그래서 다시


parseInt 써서



<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>홀짝 구분</title>

<script>

  function showResult(){

    var num = parseInt(document.getElementById("num").value);

    /*

    if(num%2==1){

      alert(num + "는 홀수");

    } else {

      alert(num + "는 짝수");

    }

    혹은

    */

    var r = num%2;

    if(r==1) {

      alert(num + "는 홀수");

    } else {

      alert(num + "는 짝수");

    }

  }

</script>

</head>

<body>

<input type="text" id="num"><br>

<input type="button" value="홀짝 구분" onclick="showResult()"><br>

</body>

</html>



이리 해도됨




요케 실행하면 나오는데

빈칸으로 버튼 누름



이리 나오고




너무 쉽고 육안으로 홀짝 구분 가능하지만

이렇게 나옴




홀짝 구분보다는 이아이로 활용도가 높다는건 나중에 알게 될거에요 :D




'JavaScript' 카테고리의 다른 글

for문  (0) 2015.11.06
자바스크립트로 CSS 변경하기  (0) 2015.11.05
더하기 빼기  (0) 2015.11.04
[자바스크립트 연산자] - JavaScript Operator  (0) 2015.11.04
버튼 클릭하면 이미지 변경하기  (0) 2015.11.04

+ Recent posts