レッスンに戻る

OR AND OR の結果

重要性: 5

結果はどうなるでしょう?

alert( null || 2 && 3 || 4 );

答え: 3.

alert( null || 2 && 3 || 4 );

AND && の優先順位は || よりも高いので、最初に実行されます。

2 && 3 = 3 なので、式はこのようになります:

null || 3 || 4

これの最初の真値の結果なので、3 です。