&& || ! ?? 論理演算子
最終更新:2026-10-13
&& || ! ?? 論理演算子
&& 短絡(全真で真)、|| 短絡(有真即真)、! 反転、?? 空値合体。
| カテゴリ | 演算子 |
|---|
戻り値:ブール値またはオペランド。
元の値を変更するか:いいえ(新しい値を返す)
▶ 例
コードを編集して「実行」を押すと、出力パネルに結果が表示されます。
⚠️ 警告
💡 ヒント
🌐 ブラウザ対応
| ブラウザ | |||||
|---|---|---|---|---|---|
| && || ! ?? | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| すべてのモダンブラウザで対応 | |||||
🏷️ 関連する演算子
💡 関連するケース
さらに多くのケースは近日公開予定です。
📚 関連チュートリアル
❓ よくある質問
Q|| と ?? の違いは?
A|| はすべての偽値で反応、?? は null/undefined のときだけ反応します。
Q&& のショートサーキットとは?
A最初の値が偽なら、2番目の値は評価されません。
Q! と !! の違いは?
A! は反転、!! は真偽値に変換します。