OR AND の結果
重要度: 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)になります。