본문 바로가기

Programming/JavaScript

JavaScript treats variables that are undefined as false.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Testing Selections and Booleans</title>
</head>
<body>
    <h1>Testing Selections!</h1>

    <script>

        var red = true;
        var blue = false;
        var green = 0;

        if(green){
            console.log("the statement is true!");
        } 
        else {
            console.log("the statement is false!");
        }

    </script>
    
</body>
</html>

green에 아무 값이 없거나 (undefined)

null값을 넣어주거나

0을 넣어주면

 

콘솔에 모두 false로 찍힘

 

False, undefined, null are not a number

 

'Programming > JavaScript' 카테고리의 다른 글

While Loops  (0) 2022.03.09
Difference Between == and === in JavaScript  (0) 2022.03.08
Arrays  (0) 2022.03.08
typeof  (0) 2022.03.08
What is loosely typed in JavaScript?  (0) 2022.03.07