firstday
が5または6に等しいかどうかを確認しようとしています。どちらの場合も、totalDays
が31に等しい場合は、その目的のために何かを実行しますか?使用方法|| &&一緒に1つのステートメントで
コード1:
if (firstday > 5 || firstday > 6 && totalDays == 31){}
コード2:
if (firstday > 5 && totalDays == 31 || firstday > 6 && totalDays == 31) { }
私は 'あなたが必要といけないと思います||最初のステートメントの最初の日> 6' – Mahi
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Operator_Precedence – Mahi
条件を英語で繰り返し、条件をグループ化するために '()'を使用してください。あなたの声明では* firstdayは5または6に等しいが、どちらの場合もtotalDaysは31 *でなければならない。だから最初の部分を解決してください: 'firstday === 5 ||最初の日=== 6。あなたの2番目の条件は 'totalDays === 31'です。しかし、これは両方の場合に起こらなければならないので、これは(最初の=== 5 ||最初の=== 6)&& totalDays === 31' – Rajesh