🎃
【javascript】三項演算子の使い方
三項演算子とは、、?
- if文の代わりに使用できる
- 単純な条件式に使いやすい
- コードを短く書けるなどの特徴がある
- if文は条件文、三項演算子は式になる
if文との使い分け
if文を使った方が良い時
- 分岐が複雑
- ネストが深い時
- ネストとは入れ子のこと。if文の中にさらにif文が入っている状態の時など。
三項演算子は、if文を一行にまとめたいとき、コードをシンプルに書きたいときに使用できる。
使い方
if文で条件式を書いた時
if (条件式) {
//Trueの処理
} else {
//Falseの処理
}
同じ条件式を三項演算子で書いた時
条件式 ? 条件が正しいときの値 : 条件が間違っているときの値で記述する。
条件式 ? Trueの処理 : Falseの処理
まとめ
if文だと見にくいコードを三項演算子を使うと誰が見ても分かりやすいコードが書けることを学びました。
条件分岐はまだまだ苦手意識がありますが、沢山使用して慣れることが一番習得できそうです。
Discussion