Mengenal dan Menggunakan Operator Comparison & Logical - ShareItCare Blog

Hallo guys, balik lagi nih di web design dan web programmer ^-^
Ini lanjutan dari artikel saya sebelumnya yang Operator Assignment dan Operator Arithmetic.


Disini kita akan mengenal tentang Operator Comparison dan Operator Logical.
Yuk belajar bareng untuk operator ini ^-^

Operator Comparison (Perbandingan)
Digunakan untuk membandingkan dua buah nilai, operator ini dikenal juga dengan Operator Relational. Hasil dari operator ini dinyatakan dalam nilai Boolean (TRUE - FALSE). Berikut beberapa operator comparison.

  • == Sama Dengan → Contoh: $a == $b   hasil: TRUE jika $a sama dengan $b
  • > Lebih Besar Dari → Contoh: $a > $b   hasil: TRUE jika $a lebih besar dari $b
  • < Lebih Kecil Dari → Contoh: $a < $b   hasil: TRUE jika $a lebih kecil dari $b
  • >= Sama Dengan → Contoh: $a >= $b   hasil: TRUE jika $a lebih besar dari atau sama dengan $b
  • <= Sama Dengan → Contoh: $a <= $b   hasil: TRUE jika $a lebih kecil dari atau sama dengan $b
  • != Sama Dengan → Contoh: $a != $b   hasil: TRUE jika $a tidak sama $b
Untuk mengetahui penggunaan dari operator ini lebih detail, silakan coba script dibawah ini. DemoComparison.html



HasilComparison.php


Tampilan file script diatas jika di running seperti ini

Operator Logical
Digunakan untuk membandingkan dua nilai variabel yang bertipe Boolean. Operator Logical membandingkan operand-operand dan memberi hasil berupa nilai Logika TRUE (benar) atau False (salah). Berikut macam-macam operator logical.
  • And → Contoh: $a and $b   hasil: TRUE jika $a dan $b benar
  • Or → Contoh: $a or $b   hasil: TRUE jika salah satu dari $a atau $b bernilai benar
  • Xor → Contoh: $a xor $b   hasil: TRUE jika salah satu dari $a atau $b bernilai benar tetapi FALSE jika keduanya benar atau keduanya salah
  • Not → Contoh: !$a   hasil: TRUE jika $a salah
Ini saya kasih Tabel Logika sebagai pedoman perhitungan.

Operand Kiri          Operator          Nama          Operand Kanan          Hasil

   TRUE                      &&               And                   TRUE                TRUE
   TRUE                      &&               And                    FALSE              FALSE
   FALSE                    &&               And                    TRUE                FALSE
   FALSE                    &&               And                    FALSE              FALSE
   TRUE                        ||                  Or                      TRUE               TRUE
   TRUE                        ||                  Or                      FALSE              TRUE
   FALSE                      ||                  Or                      TRUE                TRUE
   FALSE                      ||                  Or                      FALSE              FALSE
   TRUE                     Xor           Exclusive Or          TRUE                FALSE
   TRUE                     Xor           Exclusive Or          FALSE              TRUE
   FALSE                   Xor           Exclusive Or           TRUE               TRUE
   FALSE                   Xor           Exclusive Or           FALSE              FALSE
       !                          Not                                           TRUE               FALSE
       !                          Not                                           FALSE             TRUE


Oke guys, sampai sini dulu aja share saya hari ini.. Semoga bermanfaat ya ^-^

Note: Jika ada penulisan kata yang salah atau script yang error, bisa komen dibawah ya. Jangan lupa juga share ke temen-temen kalian yang membutukan :)

Post a Comment

0 Comments