Operator Perbandingan pada javascript

 

Operator Perbandingan pada javascript

Operator perbandingan digunakan untuk membandingkan dua nilai dan menghasilkan nilai boolean (true atau false) sesuai dengan hasil perbandingan tersebut. Berikut adalah operator perbandingan yang tersedia dalam JavaScript:


  • `==`: Sama dengan (equal to)
  • `!=`: Tidak sama dengan (not equal to)
  • `>`: Lebih besar dari (greater than)
  • `<`: Lebih kecil dari (less than)
  • `>=`: Lebih besar dari atau sama dengan (greater than or equal to)
  • `<=`: Lebih kecil dari atau sama dengan (less than or equal to)

Berikut adalah contoh penggunaan operator perbandingan dalam JavaScript:

    let x = 10;
    let y = 20;

    console.log(x == y); // Output: false (x tidak sama dengan y)
    console.log(x != y); // Output: true (x tidak sama dengan y)
    console.log(x > y); // Output: false (x tidak lebih besar dari y)
    console.log(x < y); // Output: true (x lebih kecil dari y)
    console.log(x >= y); // Output: false (x tidak lebih besar dari atau sama dengan y)
    console.log(x <= y); // Output: true (x lebih kecil dari atau sama dengan y)

Operator perbandingan dapat digunakan dalam kondisi if-else untuk mengeksekusi kode sesuai dengan hasil perbanding

Berikut adalah contoh penggunaan operator perbandingan dalam kondisi if-else menggunakan DOM:

<!DOCTYPE html>
<html>
<body>
  <form>
    <label>Nilai:</label><br>
    <input type="number" id="nilai"><br><br>
    <button type="button" onclick="cekNilai()">Cek Nilai</button>
  </form>

  <p id="hasil"></p>

  <script>
    function cekNilai() {
      // Mengambil nilai dari input
      let nilai = document.getElementById("nilai").value;

      // Menggunakan operator perbandingan dalam kondisi if-else
      if (nilai >= 80) {
        document.getElementById("hasil").innerHTML = "Nilai: A";
      } else if (nilai >= 70) {
        document.getElementById("hasil").innerHTML = "Nilai: B";
      } else if (nilai >= 60) {
        document.getElementById("hasil").innerHTML = "Nilai: C";
      } else if (nilai >= 50) {
        document.getElementById("hasil").innerHTML = "Nilai: D";
      } else {
        document.getElementById("hasil").innerHTML = "Nilai: E";
      }
    }
  </script>
</body>
</html>

Di sini, kita menggunakan form HTML untuk meminta input dari pengguna, kemudian menggunakan operator perbandingan dalam konde





Post a Comment

Lebih baru Lebih lama