Tampilkan postingan dengan label Operator Logikal javascript. Tampilkan semua postingan
Tampilkan postingan dengan label Operator Logikal javascript. Tampilkan semua postingan

Operator Logikal Javascript

Pada dasarnya Operator logical hampir sama dengan operator perbandingan yang berfungsi untuk membandingkan dua buah nilai untuk memberikan hasil beanr atau salah. Perbedaannya adalah operator logical berfungsi membandingkan perbandingan . Perhatikan contoh di bawah ini :

( total > 10) && (biaya < 100)

Pada contoh di atas digunakan operator && yang artinya adalah mengharuskan kedua nilai memenuhi syarat. Jika kedua nilai benar maka ekspresi di atas akan bernilai benar.

Beberapa jenis operator yang terdapat di javascript adalah sebagai berikut :

Operator

Arti

keterangan

&&

AND (dan)

Kedua nilai yang dibandingkan harus sesuai dengan kriteria

||

OR (atau)

Salah satu nilai yang dibandingkan harus sesuai dengan kriteria

!

NOT (bukan)

Nilai yang dibandingkan merupakan kebalikannya.

Dari contoh di atas yaitu (total > 10) && (biaya < 100) dapat kita perkirakan bahwa :

  • Jika total = 12 (benar) dan biaya = 98 (benar), maka hasilnya adalah benar
  • Jika total = 8 (salah) dan biaya = 98 (benar), maka hasilnya adalah salah
  • Jika total = 8 (salah) dan biaya = 102 (salah), maka hasilnya adalah salah

Jika operator contoh di atas kita ganti dengan tanda ( || ) maka dapat kita ambil perkiraan yaitu :

· Jika total = 12 (benar) dan biaya = 98 (benar), maka hasilnya adalah benar

· Jika total = 8 (salah) dan biaya = 98 (benar), maka hasilnya adalah benar

· Jika total = 12 (benar) dan biaya = 102 (salah), maka hasilnya adalah benar

· Jika total = 8 (salah) dan biaya = 102 (salah), maka hasilnya adalah salah

Jika contoh di atas dirubah menjadi !((total == 100), maka dapat kita perkirakan hasilnya sebagai barikut :

· Jika total=100 (benar), maka ekspresi di atas salah

· Jika total=98 (salah), maka ekspresi di atas benar

clip_image002Untuk lebih jelasnya, perhatikan contoh_5.1.html di bawah ini :

Forum Multimedia Edukasi www.formulasi.or.id
Forum Multimedia Edukasi www.formulasi.or.id

Kategori