Hasil dari OR AND OR
Hasilnya akan jadi apa?
alert( null || 2 && 3 || 4 );
Jawabannya: 3
.
alert( null || 2 && 3 || 4 );
Presedensi AND &&
lebih tinggi dari ||
, jadi ia jalan pertama.
Hasil dari 2 && 3 = 3
, jadi expresinya menjadi:
null || 3 || 4
Sekarang hasilnya jadi nilai truthy pertama: 3
.