Fungsi setTimeout() menunda eksekusi kode satu kali setelah durasi milidetik tertentu, sedangkan setInterval() menjalankannya berulang kali.