KuloDev
1 Hari
0 XP
beginner15 menitModul: 01-programming-basics

Operator Aritmatika & Perbandingan

Mengoperasikan nilai: tambah, kurang, kali, bagi, modulus, serta membandingkan nilai sama dengan atau lebih besar/kecil.

1. Operator Aritmatika

Operator aritmatika digunakan untuk perhitungan matematika standar:

Aritmatika Dasar
javascript
1let a = 10;
2let b = 3;
3
4console.log(a + b); // 13 (Penjumlahan)
5console.log(a - b); // 7 (Pengurangan)
6console.log(a * b); // 30 (Perkalian)
7console.log(a / b); // 3.333... (Pembagian)
8console.log(a % b); // 1 (Modulus / Sisa Bagi: 10 dibagi 3 sisa 1)

2. Operator Perbandingan (Comparison)

Operator perbandingan membandingkan dua nilai dan SELALU menghasilkan nilai boolean (`true` atau `false`).

Perbandingan Nilai
javascript
1let umur = 18;
2
3console.log(umur >= 17); // true (Lebih besar atau sama dengan)
4console.log(umur < 10); // false (Lebih kecil)
5console.log(umur === 18); // true (Sama dengan identik)
6console.log(umur !== 20); // true (Tidak sama dengan)
Kuis Pemahaman
+10 XP

Berapakah hasil dari operasi modulus `14 % 4`?

Latihan Praktik Interaktif
+15 XP

Latihan 2: Hitung Total Belanja dengan Diskon

Hitung harga akhir jika harga barang Rp 200.000 dan mendapatkan potongan diskon sebesar 15%.

Editor & CLI Runner Interaktif:
solution.js
javascript
Tekan Ctrl + Enter untuk mengeksekusi1 baris • 153 karakter
kulodev-cli — bash
KuloDev Virtual Terminal v1.0.0 (x86_64-wasm-sandbox)
Ketik help untuk daftar perintah atau klik tombol hijau di atas untuk menjalankan kode.
user@kulodev:~$
Jalankan kode hingga lolos atau tandai secara manual:

Selesaikan Materi Ini?

Dapatkan +25 XP dan simpan progres belajarmu.