HOME JavaScript JavaScriptの論理和演算子 JavaScriptの論理和演算子 2022.08.31 2022.08.31 Tweet 論理和演算子はオペランドのうち1つ以上がtrueの場合にtrueを返す使い方が一般的ですが、0や空文字、falseの場合に別の値を返す使い方もできます。 null const foo = null; let msg = foo || 'sample'; console.log(msg); // "sample" Copy undefined const foo = undefined; let msg = foo || 'sample'; console.log(msg); // "sample" Copy 数値 const foo = 0; let msg = foo || 'sample'; console.log(msg); // "sample" Copy const foo = 1; let msg = foo || 'sample'; console.log(msg); // 1 Copy 文字列 const foo = ''; let msg = foo || 'sample'; console.log(msg); // "sample" Copy const foo = 'the world'; let msg = foo || 'sample'; console.log(msg); // "the world" Copy 論理値 const foo = false; let msg = foo || 'sample'; console.log(msg); // "sample" Copy const foo = true; let msg = foo || 'sample'; console.log(msg); // true Copy Tweet 関連記事 コメント コメントをキャンセルメールアドレスが公開されることはありません。 ※ が付いている欄は必須項目ですコメント ※ 名前 ※ メール ※ サイト Δ 前の記事JavaScriptのNull合体演算子を使った実践的な例次の記事Web Speech API を使ってWebブラウザで音声認識を行う