논리 연산자 파트 2
Coddy JavaScript 여정의 기초 섹션에 포함된 레슨. 77개 중 19번째.
논리 연산자에는 논리 연산자의 조합이 어떤 값을 반환하는지 보여 주는 "진리표"라는 특별한 표가 있습니다.
&& 연산자의 진리표:
| a | b | a && b |
|---|---|---|
| false | false | false |
| false | true | false |
| true | false | false |
| true | true | true |
&& 연산자에서 true를 얻을 수 있는 유일한 경우는 a와 b가 모두 true인 경우입니다.
|| 연산자의 진리표:
| a | b | a || b |
|---|---|---|
| false | false | false |
| false | true | true |
| true | false | true |
| true | true | true |
이 경우 true 결과를 얻으려면 a 또는 b가 true여야 합니다.
! 연산자의 진리표:
| a | !a |
|---|---|
| false | true |
| true | false |
여기서는 a의 값이 반전됩니다. a가 false이면 !a는 true입니다.
챌린지
초급코드가 주어집니다. b3가 true로 평가되도록 변수 b1과 b2의 물음표를 바꾸세요.
b1과b2에는 숫자가 들어가야 한다는 점에 유의하세요. (예: 3, 5, 11, …)
직접 해보기
// 아래에 코드를 입력하세요
let b1 = ?
let b2 = ?
let b3 = !((b1 + b2) > (b1 * b2))
// 아래 줄은 변경하지 마세요
console.log(`b3 = ${b3}`)이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 JavaScript 컴파일러