본문 바로가기

JS/JavaScript

[JavaScript] 자바스크립트 연산자

728x90

연산자
1. 산술 연산자

    +, -, *, /, %, **(거듭제곱)
    2 ** 2 = 4

2. 비교 연산자

    <, >, >=, <=, ==, ===

        2 == "2" // true
        2 === "2" // false 값, 타입이 모두 같아야함.    

    != : 값이 다르고 타입이 다르면 false
    !== : 타입, 값 둘 중 하나만 다르면 true

3. 대입 연산자

    =, +=, -=, %=, /=, %=, **=

    a += 10; -> a = a + 10;

4. 증감 연산자

    ++a, --a, a++, a--

5. 논리 연산자

    &&, ||, !

6. 비트 연산자

    &, |, ^, <<, >>    

7. 삼항 연산자

    상수 = 조건식 ? 결과1 : 결과2
                   -----  ------
                   true    false

728x90