Javascript - 조건문_1

코드

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <h1>Conditional statements</h1>
        <h2>Program</h2>
        <script>
            document.write("1<br>");
            document.write("2<br>");
            document.write("3<br>");
            document.write("4<br>");
        </script>

        <h2>IF-true</h2>
        <script>
            document.write("1<br>");
            if(true){
            document.write("2<br>");
            } else {
            document.write("3<br>");
            }
            document.write("4<br>");
        </script>

        <h2>IF-false</h2>
        <script>
            document.write("1<br>");
            if(false){
            document.write("2<br>");
            } else {
            document.write("3<br>");
            }
            document.write("4<br>");
        </script>
    </body>
</html>

실행화면

설명

  1. 조건문은 if의 가로 안에 조건이 true인지 false인지에 따라서 if를 실행할지 else를 실행할지를 결정하게 된다.
  2. 위의 코드를 예로 들어보면 IF-true의 조건문은 (true)로 설정되어 있고 실행화면에서는 3이 보이지 않는다.
    • 3이 실행되지 않는 이유는 if문을 true로 고정시켜 놓았기 때문에 참으로 판단하고 if를 실행하고 else를 무시했기 때문이다.
    • 마찬가지로 If-false에서는 false가 고정되어 있기 때문에 else가 실행되어 3이 출력되고 if가 무시된다.

좋은 웹페이지 즐겨찾기