본문 바로가기
KDT/JavaScript

연산자(Operator)

by jhwannabe 2023. 4. 5.

1. 산술 연산자

  • +, -, *, /, %, **

 

2. 비교 연산자

  • >, <, >=, <=, ==, !=
  • ===: 두 식의 값이 같고, 타입까지 같아야 함
  • !==: 두 식의 값이 다르고, 타입까지 달라야 함
     3 == 3 : true
     '3' == 3:→ true
     '3' === 3 → false

 

3. 대입 연산자

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

 

4. 증감 연산자

  • ++변수, --변수, 변수++, 변수--
num = 10
++num   // 11
--num   // 10
num++   // 11
num--   // 10
파이썬 예)
    num += 1

num = 10
result = ++num  // result=11, num=11
result = num++  // result=11, num=12

 

5. 논리 연산자

  • &&(and), ||(or), !(not)

 

6. 비트 연산자

  • &, |, ^, <<, >>

 

7. 삼항 연산자

변수 = 조건식 ? 반환값1 : 반환값2

  • 조건식이 true일 때 반환값1이 변수에 저장
  • 조건식이 false일 때 반환값2가 변수에 저장
728x90

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

반복문  (0) 2023.04.05
조건문  (0) 2023.04.05
대화 상자  (0) 2023.04.05
데이터 타입 & 타입 변환  (0) 2023.04.05
변수 & 상수  (1) 2023.04.05