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
)になります。