JAVASCRIPT

자바스크립트 연산자의 종류를 알아보자

진블로그 2023. 2. 21. 22:59
다른 명언

728x90
반응형

연산자란

1+2, 6<10 등과 같이 프로그램에 필요한 수식을 만들 때 필요한 것이 연산자 입니다. 종류로는 산술 연산자, 대입 연산자, 비교연산자, 논리 연산자 등이 있습니다. 프로그래밍이나 이산수학에서는 연산자라고 하면 일반적으로 단항 연산 으로서의 연산자를 의미합니다. 논리 연산자처럼 이항 연산도 포함하는 경우가 있습니다. 

 

산술 연산자

종류 기능 방법
+ 더하기 A+B
- 빼기 A-B
% 나눈 후 나머지 A=10, B=3 이면 A%B는 1
* 곱하기 A*B
++ 1증가 A++
-- 1감소 A--
== 같다 A==B
/ 나누기 A/B

산술 연산자는 수식을 계산해 주는 연산자 입니다.

대입 연산자

종류 기능 방법
+= 더하고 할당 A+=10 // A = A+10
-= 빼고 할당 A-=10 // A= A - 10
*= 곱하고 할당 A*=10 // A * 10
/= 나누고 할당 A/=10 // A / 10
%= 나눈 나머지 할당 A%=10 // A % 10
**= 제곱 할당 A**=10 // A **10

대입 연산자는 일반적으로 산술 연산자와 같이 사용 됩니다.

비교 연산자

비교 연산자는 두 값을 비교하여 어느 값이 더 큰지 나타내는 연산자 입니다. 결과는 TRUE나 FALSE로 반환됩니다.

논리 연산자

논리 연산자는 AND,OR,NOT을 확인하여 결과로 TRUE나 FALSE를 반환하는 연산자 입니다.

 

논리 연산자는 아래와 같이 사용할 수 있습니다.

A : TRUE, B : FALSE 일떄

&& (and 연산자) : 좌항과 우항이 모두 참일 경우에만 참
A && A 는 TRUE
A && B 는 FALSE
B && B 는 TRUE
B && A 는 FALSE         

        

|| (or 연산자) : 좌항과 우항중에 하나만 참이어도 참
A || A ->  TRUE
A || B -> TRUE
B || A -> TRUE
B || B -> FALSE                // 둘 다 FALSE이므로 FALSE



! (not연산자) : Boolean값 역전
!A && !A -> FALSE
!A && !B -> FALSE
!B && !A -> FALSE
!B && !B -> TRUE            //  ||와 반대 개념으로 둘 다 FALSE 이므로 TRUE

 

728x90