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
です。