JS Operator Lab
XP 0
JAVASCRIPT β€’ INTERACTIVE LEARNING

Operator Penugasan, tapi dibuat seru.

Pelajari bagaimana JavaScript menyimpan dan memperbarui nilai variabel melalui visualisasi, eksperimen langsung, mini compiler, dan kuis singkat.

7Operator
5Kuis
3Challenge
01 β€’ KENALI POLANYA

Satu variabel, banyak cara memperbarui nilai

Klik setiap kartu untuk melihat contoh singkat. Intinya: operator penugasan mengubah nilai yang sudah tersimpan.

=

Assign

Ganti nilai variabel.

x = 8
+=

Add

Tambah lalu simpan.

x += 3
-=

Subtract

Kurangi lalu simpan.

x -= 2
*=

Multiply

Kali lalu simpan.

x *= 4
/=

Divide

Bagi lalu simpan.

x /= 5
%=

Remainder

Sisa bagi lalu simpan.

x %= 5
**=

Power

Pangkat lalu simpan.

x **= 2
πŸ’‘
Shortcut penting

x += 5 sama artinya dengan x = x + 5. Bentuk pertama lebih ringkas dan umum dipakai.

02 β€’ LIHAT NILAINYA BERGERAK

Simulator Penugasan

Atur nilai awal, pilih operator, lalu lihat bagaimana isi variabel berubah langkah demi langkah.

x 10
↓
x += 5
↓
Hasil akhir 15

10 + 5 = 15, kemudian 15 disimpan kembali ke x.

03 β€’ COBA SENDIRI

Mini JavaScript Compiler

Tulis JavaScript, tekan Run, lalu lihat hasil console.log(). Eksekusi dihentikan otomatis jika terlalu lama.

main.js
1
2
3
4
CONSOLE
// Tekan Run untuk menjalankan kode...
πŸ›‘οΈ

Mode kelas: kode dijalankan dalam Web Worker terpisah dan otomatis dihentikan setelah 2 detik untuk mengurangi risiko loop tak berujung.

04 β€’ MINI CHALLENGE

Bisakah kamu menyelesaikannya?

Klik β€œCoba di Compiler” untuk mengirim starter code langsung ke editor.

EASY

Dompet Koin

Nilai awal 20. Tambahkan 15 hanya dengan satu operator penugasan.

Target: 35
MEDIUM

Health Point

HP 100 terkena tiga serangan masing-masing 15.

Target: 55
LOGIC

Energi Robot

Mulai dari 7, kali 5, lalu ambil sisa bagi 8.

Target: 3
05 β€’ CHECKPOINT

Kuis Kilat

Jawab 5 pertanyaan. Setiap jawaban benar memberikan +20 XP.

Pertanyaan 1/5
0 XP

Jika x = 10, berapakah nilai x setelah x += 4?

MISSION COMPLETE?

Kalau sudah paham, jangan cuma hafal simbolnya.

Gunakan operator penugasan di program kecil: skor game, saldo, stok barang, energi karakter, atau penghitung poin.

Eksperimen Lagi
+20 XP πŸŽ‰