[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에 대입
'홈페이지제작 > Javascript' 카테고리의 다른 글
[자바스크립트] 변수 선언 및 할당 (0) | 2018.03.17 |
---|---|
[JavaScript/자바스크립트] 조건문(if 문, if ~ else, else if문 ] (0) | 2018.03.13 |
[자바스크립트] 변수 선언 및 할당 - var (0) | 2018.03.07 |
[JavaScript 강좌 ] 비교 연산자 (0) | 2018.02.01 |
[JavaScript 강좌] 데이터 타입 문자열(String) (0) | 2018.01.30 |