연산자

학습 키워드

  • 연산자

    • 산술 연산자

    • 증감 연산자

    • 대입 연산자

    • 비교 연산자

    • 삼항 연산자

    • 논리 연산자

    • null 병합 연산자

연산자

  • 어떤 특정한 연산을 처리하기 위해서 사용하는 기호

피연산자

  • 연산자에 의해서 연산에 참여하는 데이터(값) 또는 항을 의미

산술 연산자

  • 사칙 연산을 다룰 때 사용하는 연산자

    • + 덧셈

    • - 뺄셈

    • * 곱셈

    • / 나눗셈

    • % 나머지

  • 산술연산자의 우선순위 : *, /, %

  • () 통해 우선 순위 적용

증감 연산자

  • 증가 연산자와 감소 연산자를 일컫는 용어

전위 연산자 (++변수, --변수)

  • 수를 증가시키고 증가/감소 후의 값을 반환

후위 연산자 (변수++, 변수--)

  • 수를 증가시키고 증가/감소 하기 전의 값을 반환

후위 연산자의 대표적인 예시 for문

대입 연산자

  • 변수에 값을 대입하는데 사용

복합 대입 연산자

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

비교 연산자

동등 비교 연산자

  • === : 자료형(type)까지 비교하는 연산자

  • == : 자료형(type)까진 확인 하지 않는 연산자

대소 비교 연산자 : >, <, >=, <=

삼항 연산자

  • 항 3개를 사용하는 연산자

  • 조건식 ? 참일 경우 반환값 : 거짓을 경우 반환값

논리 연산자

  • Boolean 타입의 True / False 값을 다룰 때 사용하는 연산자

null 병합 연산자

  • ??

  • null, undefined 아닌 값을 찾아내는 연산자

Last updated