Latihan 1: setTimeout & setInterval — JavaScript

Latihan 1 dari materi setTimeout & setInterval di JavaScript — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Lengkapi fungsi tunda(ms, pesan). Fungsinya mengembalikan Promise yang selesai dengan pesan setelah ms milidetik.

  1. Kembalikan new Promise((resolve) => { ... }).
  2. Di dalamnya, pakai setTimeout dengan jeda ms.
  3. Di dalam callback setTimeout, panggil resolve(pesan).

Contoh: tunda(20, "Halo") menunggu 20 ms, lalu selesai dengan "Halo". tunda(5, "Selamat") selesai dengan "Selamat".

Hint