OR AND OR の結果
重要性: 5
結果はどうなるでしょう?
alert( null || 2 && 3 || 4 );
答え: 3.
alert( null || 2 && 3 || 4 );
AND && の優先順位は || よりも高いので、最初に実行されます。
2 && 3 = 3 なので、式はこのようになります:
null || 3 || 4
これの最初の真値の結果なので、3 です。
結果はどうなるでしょう?
alert( null || 2 && 3 || 4 );
答え: 3.
alert( null || 2 && 3 || 4 );
AND && の優先順位は || よりも高いので、最初に実行されます。
2 && 3 = 3 なので、式はこのようになります:
null || 3 || 4
これの最初の真値の結果なので、3 です。