Tech Blog of Pinomaker
Published 2022. 4. 17. 21:10
[JavaScript] 연산자 F.E/JavaScript

산술 연산자

산술 연산자에는 +, -, *, %, /, **, ++, --가 있다.

//+ 덧셈
const plus = 3 + 2 //5

//- 빼기
const minus = 3 - 2 //1

//* 곱하기
const mul = 3 * 2 //6

// / 나누기
const abc = 4 / 2 //2

// & 나머지
const def = 3 % 2 //1

// ** 거듭제곱
const k = 3 ** 2 //9

//++ 증가
const k = 3++ //4

//-- 감소 
const j = 3-- //2

 

논리 연산자

논리 연산자에는 &&(and), ||(or), !(not) 3가지가 있다.

// &&(and)
abc && def //abc와 def가 둘 다 true면 true

// ||(or)
abc || def //abc와 def 둘 중 하나라도 true면 true

// !(not)
const a = true
const b = !a //!는 true는 false, false는 true로 변경

 

비교 연산자

비교 연산자는 아래와 같다.

== 두 개의 값이 같다. >= or <= 이상 or 이하
!= 두 개의 값이 같지 않다. > or < 초과 or 미만
=== 두 개의 값이 값과 타입이 같다. !== 두 개의 값이 값이나 타입이 같지 않다.

 

삼항 연산자

// a : b ? c
// a가 true -> b 실행, false -> c 실행

const a = true
a : console.log(true) ? console.log(false)

//아래와 같이 변경 가능
if(a){
  console.log(true)
} else{
  console.log(false)
}

'F.E > JavaScript' 카테고리의 다른 글

[JavaScript] ES6 문법(1)  (0) 2022.05.05
[JavaScript] 배열과 객체  (0) 2022.05.02
[JavaScript] 함수  (0) 2022.05.02
[JavaScript] 반복문  (0) 2022.04.17
[JavaScript] 변수  (0) 2022.04.17
profile

Tech Blog of Pinomaker

@pinomaker

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!