#TIL14

전혜린·2021년 8월 6일
0

Today I Learned

목록 보기
14/64

산술 연산자(arithmetic operator)

console.log(1 + 2)
console.log(5 - 7)
console.log(10 / 2)
console.log(7 % 5)

할당 연산자(assignment operator)

let a = 2
a = a + 1
또는 a += 1

a = a - 1
또는 a -= 1

a = a * 1
또는 a *= 1

a = a / 1
또는 a /= 1

비교 연산자(Comparison operator)

const a = 1
const b = 1

console.log(a === b) //일치

function isEqual(x, y) {
return x === y
}
console.log(isEqual(1,1))
console.log(isEqual(2,'2'))

const a = 1
const b = 3

console.log(a !== b) //불일치
console.log(a < b)
console.log(a <= b)

논리 연산자(logical operator)

const a = 1 === 1
const b = 'AB' === 'AB'
const c = false

console.log(a)
console.log(b)
console.log(c)

&& : 그리고 And
console.log('&&: ', a && c)

|| : 또는 or
console.log('||: ', a || b || c)

! : 부정 Not
console.log('!:', !a)

삼항 연산자(ternary operator)

const a = 1 < 2

if (a) {
console.log('참')
} else {
console.log('거짓')
}

동일한 내용을 아래와 같이 표현 가능

console.log(a ? '참' : '거짓')

profile
코딩쪼아

0개의 댓글