Materi Mata Kuliah

00 jam 00 menit 00 detik

    Materi belum tersedia

00 jam 00 menit 00 detik

    Materi belum tersedia

00 jam 00 menit 00 detik

    Materi belum tersedia

00 jam 10 menit 00 detik

00 jam 00 menit 00 detik

    Materi belum tersedia

00 jam 00 menit 00 detik

    Materi belum tersedia

00 jam 00 menit 00 detik

    Materi belum tersedia

00 jam 00 menit 00 detik

    Materi belum tersedia

00 jam 00 menit 00 detik

    Materi belum tersedia

Operator dalam JavaScript

Operator adalah simbol yang digunakan untuk melakukan operasi terhadap data atau variabel. Operator sangat penting dalam JavaScript karena digunakan untuk perhitungan, perbandingan, dan pengambilan keputusan dalam program.


1. Operator Aritmatika

Digunakan untuk melakukan operasi matematika.

Operator Fungsi Contoh
+ Penjumlahan 5 + 2
- Pengurangan 5 - 2
* Perkalian 5 * 2
/ Pembagian 5 / 2
% Modulus (sisa bagi) 5 % 2

Contoh:

 
let a = 10;
let b = 3;

console.log(a + b); // 13
console.log(a % b); // 1
 

2. Operator Perbandingan

Digunakan untuk membandingkan dua nilai dan menghasilkan nilai boolean (true/false).

Operator Fungsi
== Sama dengan
=== Sama dengan (nilai & tipe)
!= Tidak sama
> Lebih besar
< Lebih kecil
>= Lebih besar sama dengan
<= Lebih kecil sama dengan

Contoh:

 
let x = 10;
let y = "10";

console.log(x == y); // true
console.log(x === y); // false
 

👉 == hanya membandingkan nilai
👉 === membandingkan nilai dan tipe data


3. Operator Logika

Digunakan untuk menggabungkan beberapa kondisi.

Operator Fungsi
&& DAN
   
! NOT (kebalikan)

Contoh:

 
let umur = 20;
let punyaKTP = true;

console.log(umur >= 17 && punyaKTP); // true
 

4. Operator Assignment

Digunakan untuk memberikan nilai ke variabel.

Operator Contoh Penjelasan
= x = 5 Assign nilai
+= x += 2 x = x + 2
-= x -= 2 x = x - 2
*= x *= 2 x = x * 2
/= x /= 2 x = x / 2

Contoh:

 
let angka = 10;

angka += 5;
console.log(angka); // 15
 

5. Operator Increment dan Decrement

Digunakan untuk menambah atau mengurangi nilai 1.

Operator Fungsi
++ Increment
-- Decrement

Contoh:

 
let i = 5;

i++;
console.log(i); // 6

i--;
console.log(i); // 5
 

6. Operator String (Penggabungan)

Operator + juga bisa digunakan untuk menggabungkan string.

Contoh:

 
let nama = "Budi";
let pesan = "Halo " + nama;

console.log(pesan); // Halo Budi
 

Contoh Program Sederhana

 
<!DOCTYPE html>
<html>
<head>
<title>Operator JavaScript</title>
</head>
<body>

<script>
let nilai = 80;

// Percabangan dengan operator
if (nilai >= 75) {
console.log("Lulus");
} else {
console.log("Tidak Lulus");
}
</script>

</body>
</html>
 

Kesalahan Umum

  1. Salah menggunakan == dan ===
  2. Salah logika operator (&& vs ||)
  3. Tidak memahami tipe data saat perbandingan
  4. Salah penggunaan increment/decrement

Kesimpulan

Operator dalam JavaScript digunakan untuk melakukan berbagai operasi seperti perhitungan, perbandingan, dan logika dalam program. Dengan memahami operator aritmatika, perbandingan, logika, dan assignment, mahasiswa dapat mulai membuat alur logika program yang lebih kompleks. Penguasaan operator menjadi dasar penting sebelum mempelajari percabangan dan perulangan.


Report Error