⊗jsPmTrCn 445 of 505 menu

Časovač pomocou funkcie setInterval v JavaScripte

Samozrejme, nie je veľmi zaujímavé, že náš časovač zakaždým vypíše to isté. Poďme svoju úlohu skomplikovať a urobme to tak, aby každú sekundu v konzoli vychádzali čísla vzostupne: najprv 1, potom 2, potom 3 a tak ďalej.

Na to budeme potrebovať premennú-čítač, ktorá bude uchovávať svoje hodnoty medzi spusteniami funkcie. Nie je ťažké pochopiť, že môžeme jednoducho vytvoriť globálnu premennú:

let i = 0; // globálna premenná setInterval(function() { i++; console.log(i); }, 1000);

Prepíšme kompaktnejšie:

let i = 0; setInterval(function() { console.log(++i); }, 1000);

Alebo ešte kompaktnejšie pomocou šípkovej funkcie:

let i = 0; setInterval(() => console.log(++i), 1000);

Nech je daná premenná, v ktorej sa pôvodne ukladá číslo 100. Spustite časovač, ktorý každú sekundu zníži hodnotu tejto premennej o 1 a vypíše túto hodnotu do konzoly.

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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť