if 조건문

imjingu·2023년 7월 14일
0

개발공부

목록 보기
110/481

코드는 위에서 아래로 차레차레 실행되지만
조건문을 사용하면 조건에 따라 코드를 실행할 수도 있고 실행하지 않을 수도 있음.
이처럼 코드가 실행되는 흐름을 변경하는 것을 '조건분기' 라고 함.

if 조건문 : 조건에 따라 코드를 실행하거나 실행하지 않을 때 사용하는 구문
이때 조건은 불자료형을 의미.
비교 연산자와 논리 연산자를 활용해 조건을 만들고 이 조건을 사용해 조건 분기를 함.

기본형 :
if (불 값이 나오는 표현식) {
불 값이 참일떄 실행할 문장
}

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        

        if (273 < 100) { // 표현식 273 < 100이 참일 때 실행.
            alert('273 < 100 => true')
        }

        let str = '';
        if (!str) { // 조건문 안에서 자동으로 형변환.
            alert('빈 문자열입니다.')
        }

        str = '값입력';
        if (str) { // 조건문 안에서 자동으로 형변환
            alert('빈 문자열이 아닙니다');
        }

        alert('종료'); // 프로그램 종료
    </script>
</body>
</html>

0개의 댓글