Apa yang dilakukan operator logika and?

2 bilangan lihat

Operator logik AND (&&) menilai operand dari kiri ke kanan. Setiap operand ditukarkan kepada nilai boolean. Jika mana-mana operand menghasilkan false, penilaian dihentikan serta-merta, dan nilai asal operand false tersebut dikembalikan. Jika semua operand adalah true, nilai operand terakhir akan dikembalikan.

Maklum Balas 0 bilangan suka

Pengendali Logik AND

Pengendali logik AND (&&) digunakan untuk menilai sama ada kedua-dua operandnya adalah benar. Ia berkelakuan seperti berikut:

  • Ia menilai operand dari kiri ke kanan.
  • Setiap operand ditukarkan kepada nilai boolean.
  • Sekiranya mana-mana operand menghasilkan false, penilaian dihentikan dengan segera, dan nilai false dikembalikan.
  • Jika kedua-dua operand adalah true, nilai operand terakhir dikembalikan.

Contoh:

operand1 = true
operand2 = false

operand1 && operand2

Dalam contoh ini, penilaian dihentikan sebaik sahaja operand2 dinilai sebagai false. Oleh itu, nilai yang dikembalikan adalah false.

Contoh lain:

operand1 = true
operand2 = true

operand1 && operand2

Dalam contoh ini, kedua-dua operand adalah true. Oleh itu, nilai yang dikembalikan adalah true.

Pengendali logik AND banyak digunakan untuk menggabungkan pernyataan kondisi dalam ekspresi yang lebih kompleks.