🐙

[JavaScript] 条件(三項)演算子

2022/10/07に公開約500字
  • 条件 (三項) 演算子は JavaScript では唯一の、3 つのオペランドをとる演算子。
  • 条件に続いて疑問符 (?)、そして条件が真値であった場合に実行する式、コロン (:) が続き、条件が偽値であった場合に実行する式が最後に来る。
  • この演算子は、 if 文の代替としてよく用いられる。
function getFee(isMember) {
  return isMember ? '$2.00' : '$10.00';
}

console.log(getFee(true));
// expected output: "$2.00"

console.log(getFee(false));
// expected output: "$10.00"

console.log(getFee(null));
// expected output: "$10.00"

参考

https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/Conditional_Operator

Discussion

ログインするとコメントできます