Menu
CoddyTech

論理演算子 パート2

CoddyのJavaScriptジャーニー「基礎」セクションの一部。レッスン 19/77。

論理演算子には「真理値表」と呼ばれる特別な表があり、論理演算子の組み合わせが何を返すかを示します。

&&演算子の真理値表:

aba && b
falsefalsefalse
falsetruefalse
truefalsefalse
truetruetrue

&&演算子でtrueを得る唯一の方法は、aとbの両方がtrueであることです。

||演算子の真理値表:

aba || b
falsefalsefalse
falsetruetrue
truefalsetrue
truetruetrue

この場合、trueの結果を得るには、aまたはbのいずれかがtrueである必要があります。

!演算子の真理値表:

a!a
falsetrue
truefalse

ここでは、aの値が反転します。aがfalseなら、!aはtrueです。

challenge icon

チャレンジ

初心者

コードが与えられています。b3がtrueと評価されるように、変数b1とb2の疑問符を置き換えてください。

b1とb2には数値を入れる必要があります(例:3、5、11、…)。

自分で試してみよう

// 下にコードを入力してください
let b1 = ?
let b2 = ?
let b3 = !((b1 + b2) > (b1 * b2))

// 下の行を変更しないでください
console.log(`b3 = ${b3}`)
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: JavaScriptオンラインコンパイラ