Skip to main content

Chapter 2 : Operator

Operator Aritmatika

Digunakan untuk melakukan operasi aritmatika.

  • + : Penjumlahan
  • - : Pengurangan
  • * : Perkalian
  • ** : Eksponensial
  • / : Pembagian
  • % : Sisa bagi
  • ++ : Kenaikan
  • -- : Penurunan

Contoh Operator Aritmatika

script.js
let hasil = 11 - 2;
let total = 11 % 2;

Operator Penugasan

Digunakan untuk melakukan penugasan terhadap suatu nilai ke variabel.

  • = : contohnya x = y
  • += : conothnya x += y sama dengan x = x + y
  • -= : conothnya x -= y sama dengan x = x - y
  • *= : conothnya x *= y sama dengan x = x * y
  • /= : conothnya x /= y sama dengan x = x / y
  • %= : conothnya x %= y sama dengan x = x % y
  • **= : conothnya x **= y sama dengan x = x ** y

Contoh Operator Penugasan

script.js
let hasil = 20;
hasil += 7;

Operator Perbandingan

Digunakan untuk membandingkan dua buat nilai.

  • == : Sama dengan
  • === : Sama nilai dan tipe datanya
  • != : Tidak sama dengan
  • !== : Tidak sama nilai dan tipe datanya
  • > : Lebih besar dari
  • < : Lebih kecil dari
  • >= : Lebih besar sama dengan dari
  • <= : Lebih kecil sama dengan dari
  • ? : Ternary operator

Contoh Operator Perbandingan

script.js
let hasil = 100 > 75;

Operator Logika

Digunakan untuk membandingkan dua buat pernyataan.

  • && : Logika and
  • || : Logika or
  • ! : Logika not

Contoh Operator Logika

script.js
let hasil = 4 > 6 || 7 < 1;