Birthday Bora

연산자 본문

Java Script

연산자

ChoiBora 2022. 3. 4. 19:44
더보기

공부한 걸 혼자서 정리하는 자바스크립트

 

[ 본 내용은 공부한 내용을 제 생각대로 간략하게 정리를 해서 올리는 글입니다. ]

 


 

이항 산술 연산자

이항 산술 연산자 의미 부수 효과
+ 덧샘 X
- 뺄셈 X
* 곱셈 X
/ 나눗셈 X
% 나머지 X

 

단항 산술 연산자

단항 산술 연산자 의미 부수 효과
++ 증가 O
-- 감소 O
+ 어떠한 효과도 없다, 음수를 양수로
반전하지도 않는다.
X
- 양수를 음수로, 음수를 양수로
반전한 값을 반환한다
X
let Day = 5, result;

// 선 할당 후 증가
result = X++;
console.log(x, result); // 6 5

// 선 증가 후 할당
result = ++X;
console.log(x, result); // 7 7

// 선 할당 후 감소
result = X--;
console.log(x, result); // 6 7

// 선 감소 후 할당
result = --X;
console.log(x, result); // 5 5

 

할당 연산자

할당 연산자 동일 표현 부수 효과
= X = 5 X = 5 O
+= X += 5 X = X + 5 O
-= X -= 5 X = X - 5 O
*= X *= 5 X = X * 5 O
/= X /= 5 X = X / 5 O
%= X %= 5 X = X # 5  O

 

비교 연산자

비교 연산자 의미 사례 설명 부수 효과
== 동등 비교 X == Y X와 Y의 값이 같음 X
=== 일치 비교 X === Y X와 Y의 값과
타입이 같음
X
!= 부동등 비교 X != Y X와 Y의 값이 다름 O
!== 불일치 비교 X !== Y X와 Y의 값과
타입이 다름
O

 

대소 관계 비교 연산자

대소 관계 비교 연산자 예제 설명 부수 효과
> X > Y X가 Y보다 크다 X
< X < Y X가 Y보다 작다 X
>= X >= Y X가 Y보다 크거나 같다 X
<= X <= Y X가 Y보다 작거나 같다 X

 

논리 연산자

논리 연산자 의미 부수 효과
|| 논리합 ( OR ) X
&& 논리곱 ( AND ) X
! 부정 ( NOT ) X

- 논리합 ( OR ) 연산자 입력 방법은 Enter KEY 위에 있는 키를 Shift 키와 같이 누르면 || 가 나온다.

 

쉼표 연산자

let x, y, z;

x = 1, y = 2, z = 3;

 

그룹 연산자

10 * 2 + 3; // 23

10 * ( 2 + 3 ); // 50

'Java Script' 카테고리의 다른 글

객체 리터널  (0) 2022.03.07
타입 변환  (0) 2022.03.06
제어문  (0) 2022.03.06
데이터 타입  (0) 2022.03.02
변수  (0) 2022.03.01
Comments