Latihan 3 dari materi Variabel di JavaScript — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Tukar nilai dua variabel a dan b menggunakan variabel bantu temp.
Mengapa butuh temp? Kalau langsung a = b, nilai a yang lama hilang. temp menyimpan dulu sebelum ditimpa.
Pola swap klasik:
let temp = a // simpan a
a = b // timpa a dengan b
b = temp // timpa b dengan nilai a lama (yang disimpan di temp)
Tugas: nilai awal a = 5 dan b = 10. Setelah kode jalan, a harus 10 dan b harus 5.