一般的な条件演算子の構文は次のとおりです:
条件式 ? 式1 : 式2
条件式が真の場合、式1が評価され、その結果が返されます。条件式が偽の場合、式2が評価され、その結果が返されます。
以下に、条件演算子の使用例をいくつか示します:
例1: 数値の比較
const num = 5;
const message = num > 10 ? "numは10より大きいです" : "numは10以下です";
console.log(message); // 結果: "numは10以下です"
例2: 文字列の長さの比較
const text = "Hello";
const result = text.length > 5 ? "文字列は5文字より長いです" : "文字列は5文字以下です";
console.log(result); // 結果: "文字列は5文字以下です"
条件演算子は、条件分岐が短くてシンプルな場合に特に便利です。複雑な条件分岐が必要な場合は、通常のif文を使用する方が読みやすくなる場合があります。
以上がJavaScriptでの条件演算子の使い方と例です。これにより、簡潔なコードを書くことができます。