항해
미정리//항해2주차 - Node.js (10) 논리연산자
완두노예
2023. 1. 19. 02:46
1. || (or) : 연산 대상 중 하나만 true여도 true 리턴
참고로 || 이 특수문자는 키보드 보면, backspace 밑에 W 키가 있음. sft+W 키 누르면 |||| 나옴.
2. && (and)는 연산 대상이 모두 true여야만 true 리턴
3. ! (not) 는 true를 false로, false를 true로 바꿔서 리턴
let isOnSale = true
let isDiscountItem = true
console.log(isOnSale && isDiscountItem) // true && true 이므로 true
console.log(isOnSale || isDiscountItem) // true || true 이므로 true
isOnSale = false
console.log(isOnSale && isDiscountItem) // false && true 이므로 false
console.log(isOnSale || isDiscountItem) // false || true 이므로 true
isDiscountItem = false
console.log(isOnSale && isDiscountItem) // false && false 이므로 false
console.log(isOnSale || isDiscountItem) // false || false 이므로 false
console.log(!isOnSale) // !false 이므로 true