Operator Perbandingan Dan Operator Logika Pada JavaScript

Didalam tutorial ini penulis mencoba menjelaskan pengertian dan simbol-simbol operator perbandingan  dan operator logika pada javascript, operator perbandingan dan operator logika pada bahasa javascript umumnya digunakan untuk membandingkan sesuatu atau untuk menentukan apakah benar atau salah untuk membuat keputusan yang akan menentukan suatu proses yang diinginkan sehingga mencapai tujuan yang diharapkan.

Jenis-jenis Operator Perbandingan Pada JavaScript

Berikut ini penulis jelaskan terlebih dahulu jenis-jenis operator perbandingan pada javascript, serta simbol-simbol perbandingan, berikut ini adalah daftar operator perbandingan pada javascript.

SimbolNamaKeterangan
==Sama denganMembandingkan nilai
===Sama dengan identikMembandingan nilai dan tipe data yang harus sama
!=Tidak sama denganMembandingan nilai yang tidak sama
!==Tidak sama dengan identikMembandingan nilai dan tipe data yang tidak sama
>Lebih besar dariMembandingan nilai yang lebih besar
<Kurang dariMembandingan nilai yang lebih kecil atau kurang
>=Lebih besar sama dengan dariMembandingkan nilai yang lebih besar sama dengan
<=Kurang dari sama denganMembandingkan nilai yang lebih kecil sama dengan

Berikut ini contoh perbandingan menggunakan operator perbandingan pada javascript.

PerbandinganContoh
==
5 == “5” benar
5 == 6 salah
===
5 === 5 benar
5 === “5” salah
!=
5 != “6” benar
5 != “5” salah
!==
5 !== 5 salah
5 !== “5” benar
>
5 > 2 benar
5 > 5 salah
<
2 < 5 benar
5 < 5 salah
>=
5 >= 5 benar
2 >= 5 salah
<=
5 <= 5 benar
5 <= 2 salah

Perhatikan contoh tabel diatas, tentunya ada beberapa perbedaan meskipun angka yang di bandingkan terlihat sama.

Jenis-jenis Operator Logika

Operator logika biasanya digunakan untuk menentukan suatu keputusan pada kondisi tertentu, apakah suatu kondisi dapat memenuhi syarat atau tidak sehingga dapat melanjutkan proses berikutnya atau beralih pada proses lainnya.

Operator logika pada javascript umumnya sama saja dengan bahasa pemrograman lainnya, namun javascript mengharuskan penggunaan simbol operator logika dan tidak boleh menggunakan kata seperti “And”, “Or”, dan “No”. Perhatikan jenis-jenis operator logika dibawah ini.

SimbolNamaKeterangan
&&AndMengharuskan dua kondisi memenuhi syarat
||OrSalah satu kondisi harus memenuhi syarat
!NotApabila suatu kondisi tidak memiliki nilai atau isi, atau tidak sama

Lalu selanjutnya bagaimana cara menggunakan operator logika? operator logika biasanya digunakan dengan cara di sandingkan dan atau tidak dengan operator perbandingan, sebagai contoh dibawah ini.

Misalnya saja kita telah memiliki variable x = 5, dan y = 2.

SimbolContoh
&&(x < 6 && y > 1) adalah benar
||(x == 5 || y == 1) adalah benar
!!(x == y) adalah benar

Pada tabel di atas bisa kita pahami bahwa logika operator sangat berperan penting untuk digunakan menentukan suatu keputusan pada kondisi tertentu.

Komentar

Selamat, anda berkesempatan menjadi komentator pertama di artikel ini. Punya pertanyaan atau saran? Silahkan tinggalkan komentar untuk memulai diskusi.
Terima kasih telah memilih untuk meninggalkan komentar. Harap diingat bahwa semua komentar dimoderasi sesuai dengan kebijakan, dan informasi anda TIDAK akan dipublikasikan. Harap JANGAN gunakan kata kunci di kolom nama. Mari kita buat diskusi yang menarik dan bermakna.

Tinggalkan komentar

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.