プログラマーじゃなくても無意識に使っている人多そう
使っているプログラミング言語によって事情は違えど、「わかりにくい」「読みづらい」などの理由で「三項演算子」を嫌っているプログラマーって数多くいると思う。
例えば「ここのif分岐を三項演算子に書き換えてみよう」とか、そんな煩わしいコト、
「考えた事なーい!」って人も多いのではないだろうか?
そもそも「自分は使わないから書式すら覚えてない」なんて人、
Excelでセルに関数を埋め込むとき、
=IF(C3>=80, "合格", "不合格")
ここに出てくる2つの「,」の1つ目を「?」、2つ目を「:」で置き換えてみよう。
なんだ、コレのことだったのか!
sample.js
const score = 95;
console.log(score >= 80 ? "合格" : "不合格");
もし間違いとかあったらご指摘いただければ幸いです。