👌

? :の使い方

2023/03/14に公開

? : は、JavaScriptの三項演算子と呼ばれる式の一つ。これは、条件式が true である場合は ? の左側の値を返し、false である場合は : の右側の値を返す。

message.uid === currentUser.uid ? "chat-end" : "chat-start"

この式は、message.uid が現在のユーザーの currentUser.uid と等しいかどうかを比較し、その結果に応じてチャットメッセージの配置を決定できる。

Discussion