###javascriptの三項演算子について
javascript
1const test = true; 2const obj = { 3 objA: test ? true : false 4};
例えですが、このような処理を行う場合、objA
に入る値を三項演算子で処理したとします。
ですが、この方法以外に同様の状態を満たすことができる書き方はあるのでしょうか?
###発生している問題・エラーメッセージ
関わっているプロジェクトにアサインしたのですが、作業を進める過程で、eslint
のエラーが発生しており、そのエラーが
Unnecessary use of boolean literals in conditional expression
というエラーで三項演算子で使用しているboolean
に関するエラーのようなのですが、三項演算子でのようにスマートな書き方で、且つ当該エラーを回避できる方法を調査していたのですが、同様の状態を満たすことができる解答にたどり着けず質問させていただきました。
ご教示いただけると嬉しいです。
よろしくお願いします。
回答5件
あなたの回答
tips
プレビュー