본문 바로가기

JAVASCRIPT

<JAVASCRIPT> prompt로 입력받은 String형 데이터를 Int형으로 바꿔주기//입력받은 숫자가 짝수인지 홀수인지 판별

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>조건문-2</title>
</head>
<body>
    <script>
        //짝수 검사하는 프로그램
        var value = window.prompt("숫자를 입력해주세요.");

        //prompt로 입력받은 value값은 String형이므로 Int형으로 바꿔주는 함수 사용
        value = parseInt(value);

        if(value %2 ==0){
            alert("짝수입니다.");
        }
        else{
            alert("짝수가 아닙니다.");
        }
    </script>
   
</body>
</html>
------------------------------------------------------------------------------------------------------------------------
사용자로부터 입력받은 숫자가 짝수인지 홀수인지 판별하는 간단한 코드이다.

promt를 통해 사용자에게서 입력받은 데이터는 String형이다!

그렇기 때문에 엄밀히 말하면 Int형은 아닌 것...!

물론 저 코드로도 실행이 되긴하는데 나중에 복잡한 코드를 짜게되었을때 데이터 타입때문에 오류가 날 수 도 있으니 주의해야겠다.

 

그래서 prompt로 받은 데이터를 Int형으로 바꿔주는 함수!

 

parseInt(prompt로 입력받은 변수 명);   <-요것을 쓰면된다!

728x90