Bip-Bop! Mari Hidupkan Robot Kita dengan JavaScript!

Luar biasa! Robot kita sudah berkerangka kuat (HTML) dan berbaju perang indigo mengkilap (CSS). Tapi dia diam membisu seperti patung lilin. Untuk membuatnya bisa menari saat tombol dipencet, atau berhitung matematika dengan super cepat, kita harus memasangkan kabel saraf dan baterai pintar padanya. Pustaka otak ini dinamakan JavaScript!

Konsep Asynchronous (Tidak Saling Menghalangi)

Bayangkan kamu menyuruh robotmu untuk:
  1. Memasak nasi (butuh waktu 30 menit).
  2. Menyapu lantai (butuh waktu 5 menit).
Jika robotmu bekerja secara Synchronous (antre satu per satu), dia akan berdiri diam menatap penanak nasi selama 30 menit, baru setelah itu mulai menyapu lantai. Sungguh tidak pintar! Dengan Asynchronous (Async/Await), robotmu akan menekan tombol masak nasi, lalu selagi nasi matang, dia langsung pergi menyapu lantai!
Mari kita latih logika JavaScript-mu di panel kanan dengan membuat fungsi matematika sederhana!

Asah Kemampuanmu!

Materi ini dilengkapi dengan latihan interaktif. Klik tombol di bawah untuk langsung mencoba kuis atau menulis kode.