본문 바로가기
JavaScript/JavaScript Study

🐥비교연산자&산술연산자

by 제Lee 2023. 11. 24.
📌비교연산자는 양쪽의 연산자를 비교해서 크거나 같거나 작거나를 비교하는 연산자를 말합니다. 
     비교 연산의 결과는 true , false로 나온다는 점 확인해주세요!

 

 

==  양쪽 값이 같은 경우 true 아니면 false
=== 양쪽 값이 같거나 동일한 유형일 경우 true
!= 양쪽 값이 다른 경우 true 아니면 false 
> 왼쪽 값이 더 클 경우 true
=> 왼쪽 값이 더 크거나 같은 경우 true
< 오른쪽 값이 더 클 경우 true
<= 오른쪽 값이 더 크거나 같은 경우 true 

 

QA🧐)==(동등연산자) VS ===(일치연산자) 와의 차이점은?

 

const a = 3
const b = "3" 

console.log(a==b) // true

console.log(a===b) // false

 

const a( 숫자형) 과 const b(문자형)을 비교했을 때

==(동등연산자)를 사용할 경우 true를 반환하지만 

===(일치연산자)를 사용하면 유형까지 파악하여 반환해주기 때문에 정확한 값을 얻을 수 있다 

그러므로 ===(일치연산자) 를 사용하는 것을 지향한다 

 

📌산술연산자는 사칙연산을 다루는 연산자 입니다 

 

+ 더하기 연산
++변수  전위덧셈 (변수 값에 1 더하기)
변수++ 후위덧셈(변수 값에 1 더하기)
- 빼기 연산
--변수  전위뺄셈 (변수 값에 1 빼기)
변수-- 후위뺄셈(변수 값에 1 빼기)
* 곱하기 연산
/ 나누기 연산
% 나머지 연산
* 제곱 연산 

 

let a = 5 + 2

 

<출처>
https://tcpschool.com/c/c_operator_comparison

https://velog.io/@d-x-eg/%EB%B9%84%EA%B5%90-%EC%97%B0%EC%82%B0%EC%9E%90

https://velog.io/@daydreamplace/6.-%EB%B9%84%EA%B5%90-%EC%97%B0%EC%82%B0%EC%9E%90

https://coding-yesung.tistory.com/111

https://wbeen.tistory.com/entry/JavaScript-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%97%B0%EC%82%B0%EC%9E%90operator

댓글