三項演算子と論理積

React入門 / 全 6

値を返す条件分岐

if 文は先に箱を用意して書き込みます。三項演算子はこの1行がそのまま値になります。

if 文で書く

let status; if (work.published) { status = "公開中"; } else { status = "下書き"; }

三項演算子で書く

const status = work.published ? "公開中" : "下書き";

if 文は手順を実行するだけで、それ自体は値になりません。

1 / 6

このスライドが付いているレッスンを開く