1. Operator Aritmatika
Operator aritmatika digunakan untuk perhitungan matematika standar:
Aritmatika Dasar
javascript
| 1 | let a = 10; |
| 2 | let b = 3; |
| 3 | |
| 4 | console.log(a + b); // 13 (Penjumlahan) |
| 5 | console.log(a - b); // 7 (Pengurangan) |
| 6 | console.log(a * b); // 30 (Perkalian) |
| 7 | console.log(a / b); // 3.333... (Pembagian) |
| 8 | console.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
| 1 | let umur = 18; |
| 2 | |
| 3 | console.log(umur >= 17); // true (Lebih besar atau sama dengan) |
| 4 | console.log(umur < 10); // false (Lebih kecil) |
| 5 | console.log(umur === 18); // true (Sama dengan identik) |
| 6 | console.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
javascriptTekan 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.
Ketik help untuk daftar perintah atau klik tombol hijau di atas untuk menjalankan kode.
Jalankan kode hingga lolos atau tandai secara manual: