~&& (logika AND) dan & (boolean
logika AND)~
Berikut ini adalah tabel kebenaran untuk && dan &
Perbedaan dasar antara operator && dan
& adalah bahwa && mensupports short-circuit evaluations (atau
evaluasi perbagian), sementara operator & tidak. Apa arti dari pernyataan
tersebut?
Diberikan
suatu pernyataan,
exp1 && exp2
&& akan mengevaluasi pernyataan exp1, dan
segera mengembalikan nilai false dan menyatakan bahwa exp1 bernilai false. Jika
exp1 bernilai false, operator tidak akan pernah mengevaluasi exp2 karena hasil
operasi operator akan menjadi false tanpa memperhatikan nilai dari exp2.
Sebaliknya, operator & selalu mengevaluasi kedua nilai dari exp1 dan exp2 sebelum
mengembalikan suatu nilai jawaban.
/*J.E.N.I*/
Tidak ada komentar:
Posting Komentar