条件式で変数Xの値がAまたはB、またはCでなおかつ変数Yの値が1か2の時Trueになる条件を書く場合に
JavaScript
1if (x === A || x === B || (x === C && (y === 1 || y === 2))) { 2 console.log("OK"); 3} else { 4 console.log("NG"); 5}
上記の式を書いてみたのですがifの条件がぱっと見わかりにくい気がします。
複数条件のときにいつも思うのですが、どうすればわかりやすい||式がかけるのでしょうか。
あなたなりのコツを教えてください。
速度改善などの観点でもよいです。
これでOKという意見でもよいです。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/09 07:55