条件演算子を用いた条件分岐の結果に複数の命令を含めることはできますか?

可能ですが、処理が複雑になる場合は if を使うとわかりやすいかと思います。
2023年3月11日
ユーザー

一つの条件演算子を用いた条件分岐の中で複数の指定が出来るのでしょうか。
例えば下記の様に 「 true の時に3つの変化を指定し else の時に3つの変化を指定」の様な場合です。

conf === true ?
  more.classList.remove('appear')
  button.textContent = open 
  button.classList.remove('red')
:
  more.classList.add('appear')
  button.textContent = close
  button.classList.add('red')
;

また、もし可能な場合の式の正しい書き方はどのような書き方になりますでしょうか。
※複数の指定の場合は命令ごとにカンマで区切る?とか色々試してみましたが、
式の書き方が正しくないのか、そもそも不可能なのか判断がつかなかった為質問させていただきました。
ご教示お願いいたしますm(__)m

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(6)