null合体や論理和、論理積をどこまでネストするか
Discussion
Closed
概要
null合体や論理和、論理積をどこまでネストを許容するか悩んでいます
三項演算子ではネストしないほうが良いとされていますが、null合体などでどこまでネストを許容すべきか指標が無いように感じたので皆様にご意見を伺いたいです
サンプル
個人的にはOK
// null合体
const example1 = param1 ?? param2 ?? param3
// 三項演算子とnull合体の複合パターン
const example2 = param1 : param2 ?? param3
個人的にはNG
// null合体
const example1 = param1 ?? param2 ?? param3 ?? param4
// 三項演算子とnull合体の複合パターン
const example2 = param1 : param2 ?? param3 ?? param4
const example3 = param1 : param2 : param3 ?? param4
0 likes