JavaScriptでの条件演算子の使い方と例


一般的な条件演算子の構文は次のとおりです:

条件式 ? 式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での条件演算子の使い方と例です。これにより、簡潔なコードを書くことができます。