본문 바로가기
programming/javascript

자바스크립트 연산자 종류와 의미 javascript operator

by 개코 - 개발과 코딩 2021. 10. 16.

자바스크립트의 연산자는 프로그램을 만드는데 필수적으로 많이 사용된다. 알게모르게 많이 사용되기 때문에 굳이 공부할 필요는 없다. 만들다보면 자연스럽게 익숙해지는 것들이다. 눈으로 보고 지나가도 상관이 없다.

자바스크립트 연산자 종류와 의미
javascript operator

모든 프로그래밍언어가 그렇듯 연산자는 프로그램이 움직이는데 필요하다.

값을 할당하고 비교하고 판단을 하는 것은 프로그램이 동작하는 기본적인 것이기도 하다.

물론, 이 작업은 사람의 손을 거쳐야 하는 것이기에 목적을 분명히 하고 진행하는 것이 좋다.

종류와 의미

자바스크립트 연산자의 종류는 몇 개 없지만 상세하게 들어가면 종류가 많다.

연산자가 하는 것은 프로그램이 사람이 원하는 방향으로 동작하도록 하는 것이기도 하다.

  • 산술연산자
    두가지 이상의 수를 산술적으로 계산하여 값을 도출한다.
    더하기( + ), 빼기( - ), 곱하기( * ), 나누기( / ), 나머지( % ) 연산자가 있다.
  • 할당연산자
    어떠한 변수에 값을 넣는다. A = B 형식으로 = 연산자를 사용한다.
    A = B 의 의미는 B의 값을 A에 할당한다 이다.
  • 비교연산자
    두가지 이상의 수 또는 객체 등의 값을 비교한다.
    ==, ===, !=, !==, >, >=, <, <=, ? 가 있다.
  • 논리연산자
    두가지 이상의 조건의 참과 거짓의 결과를 비교한다.
    그리고, 또는, 아니다 와 같은 비교를 한다.
  • 타입연산자
    변수나 수 객체 등의 데이터타입을 알 수 있다.
    자바스크립트는 변수선언시 데이터타입을 따로 지정하지 않기 때문에 디버깅시 유용하다.
  • 비트연산자
    특수한 경우를 위해 2진수형태의 계산을 한다.
    목적이 특수한 경우 이외에는 잘 사용하지 않기도 한다.
반응형

댓글