三項演算子とは
JavaScriptの三項演算子は、条件演算子とも呼ばれ、条件式を評価してその結果に応じて値を返す演算子です。一般的な形式は以下の通りです:
条件式 ? 式1 : 式2
条件式が真であれば、式1が評価されます。条件式が偽であれば、式2が評価されます。その結果、三項演算子は式1または式2のどちらか一方を返します。
使用方法
例えば、以下のようなコードがあります:
var age = 20;
var message = (age >= 18) ? "成人です" : "未成年です";
console.log(message);
この場合、age
が18以上であればmessage
には"成人です"が代入され、それ以外の場合は"未成年です"が代入されます。
まとめ
三項演算子は、単純な条件分岐を短く書くのに便利であり、コードの可読性を向上させることができます。しかし、複雑な条件分岐や複数の式を含む場合は、他の方法(例えばif文やswitch文)を使用した方が理解しやすい場合があります。