⊗jsPmTrDT 454 of 505 menu

Zagon časovnika v JavaScript

Čeprav funkcija setTimeout ni namenjena za ustvarjanje časovnikov, jih je vseeno mogoče narediti z njeno pomočjo, če uporabimo rekurzijo:

let i = 0; function timer() { setTimeout(function() { console.log(++i); timer(); // pokličemo se same }, 1000); } timer();

Takšen časovnik lahko ustavimo tako, da preprečimo rekurzijo:

let i = 0; function timer() { setTimeout(function() { console.log(++i); if (i < 10) { // zaženemo le, če je števec manjši od 10 timer(); } }, 1000); } timer();

Izpišite v konzolo številko 0. Čez sekundo izpišite številko 1, čez dve sekundi izpišite številko 2, čez 3 sekunde izpišite številko 3. In tako naprej v neskončnost.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni