[javascript/자바스크립트] 연산자(operator)
 

 

 


자바스크립트 연산자(operator)


 이번 포스팅에서는 javascript에서 사용되는 연산자에 대해서 알아보도록 하겠다. 연산자란 값에 대해 작업을 컴퓨터에게 지시하기 위해 사용되는 기호를 의미하며, 아래와 같은 종류들이 있다.


연산자와 연산자 기호
 

산술 연산자
 
+, -, *, /, %
 

대입 연산자
 
=, +=, -=, /=, *=, %=, >>=, <<=, &=, |=
 

관계 연산자
 
>, >==, <, <==, ==, ===, !=
 

조건 연산자
 
조건식?구문1:구문2
 

논리 연산자
 
!, &&, ||
 

증감 연산자
 
++, --
 

산술 연산자

 

 산술 연산자는 말 그대로 숫자를 더하거나 빼는 등의 수학적 용도의 연산자를 의미한다. 다른 언어에서도 동일하게 사용되며, 대부분 알고 있는 기호일 것이다.


산술연사자 기호 와 내용
 

+
 
더하기
 

-
 
빼기
 

*
 
곱하기
 

/
 
나누기
 

%
 
나머지
 


대입 연산자


대입 연산자는 변수에 특정 값을 저장하기 위해 사용하는 연산자를 의미한다. 프로그래밍 언어 공부가 처음이라면 어렵고 생소할 수 있으나 굉장히 많이 사용되며 편리하다.

 

연산자와 연산자 설명
 

a=b
 
우항(b)을 좌항(a)에 대입
 

a+=b
 
좌항(a)과 우항(b)을 더한 후 좌항(a)에 대입(a = a + b)
 

a-=b
 
좌항(a)을 우항(b)으로 뺀 후 좌항(a)에 대입(a = a - b)
 

a/=b
 
좌항(a)을 우항(b)으로 나눈 후 a에 대입(a = a / b)
 

a*=b
 
좌항(a)을 우항(b)과 곱한 후 a에 대입(a = a * b)
 

a%=b
 
좌항(a)을 우항(b)으로 나눈 후 나머지를 a에 대입(a = a % b)
 

a>>=b
 
a만큼 b를 오른쪽 시프트 연산 수행 후 결과를 a에 대입
 

a<<=b
 
a만큼 b를 왼쪽 시프트 연산 수행 후 결과를 a에 대입
 

a&=b
 
a와 b를 AND 연산 후 a에 대입
 

a|=b
 
a와 b를 비트 OR 연산 후 a에 대입
 


 

 


블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,