Bu örnekte kalan zamanı gösteren bir örnek yapıyoruz. Örneğin 1 saat, 12 dakika, 30 saniye gibi bir değer verirseniz bizim yazı alanında kalan zaman süre bitene kadar gösterilir. Süre bittiğinde "Zaman Doldu" uyarısı yapar. Bu örnek web sayfalarında kullanılabilir.
start fonksiyonu ile süreç başlatılır. ilk paramtre saat,ikinci paramtre dakika ve son parammetre saniyedir. setTimeout fonksiyonu ileher saniyede günceleme yapılır. Geriye doğru değerlerin bulma mantığı şudur. Saniye 0 olmadığı sürece saniye bir azaltılır. Eğer saniye sıfır ise dakika azaltılır. Eğer dakika 0 ise saat bir azaltılır. Bu şekilde zaman azalır. Tüm değerler 0 olduğu zaman işlem biter.