자바스크립트

Part 01. 02장- 기본 연산자 21. 02. 19.

Levinni 2021. 2. 20. 05:07

숫자 연산자

문자 연산자

복합 연산자

증감 연산자

<!DOCTYPE html>
<html>
<head>
    <meta charset='utf-8'>
    <title>Page Title</title>
    <script>
        var a = 10;
        var result = a + 20 + 30;
        console.log(result);

        var a = 50;
        var b = 20;
        var result = a * b / 10;
        console.log(result)

        var result = 5 % 2;
        console.log(result)

        // 문자열 결합 연산자 +
        var str1 = "자바스크립트";
        var str2 = "자바";
        console.log(str1 - str2); // NaN

        var str1 = "hello";
        var result = str1 + "world";
        console.log(result)
        // not a number 자바 연산자
        // 정수간 0 exception
        // 실수간 0 >> NaN, Infinity

        // 복합연산자
        var htmlStr = "<table>";
        for(var i = 0 ; i < 5 ; i++) {
            htmlStr += "<tr>"; // 행(가로)
            for(var j = 0 ; j < 5 ; j++) {
                htmlStr += "<td>" + i + ", " + j + "</td>"; // 셀 하나
            }
            htmlStr += "</tr>";
        }
        htmlStr += "</table>"
        document.write(htmlStr);

        var num = 1;
        var str = num;
    </script>
    <style>
        table {border-collapse: collapse;}
        table, table td {border: 1px solid;}
        td {padding: 20px;}
    </style>
</head>
<body>
    
</body>
</html>

복합연산자로 표 만들기.