⊗jsPmTrCn 445 of 505 menu

En räknare med funktionen setInterval i JavaScript

Det är naturligtvis inte särskilt intressant att vår timer varje gång visar samma sak. Låt oss göra vår uppgift mer komplex och se till att varje sekund i konsolen visas nummer i stigande ordning: först 1, sedan 2, sedan 3 och så vidare.

För detta behöver vi en räknarvariabel, som kommer att lagra sina värden mellan funktionsanrop. Det är lätt att förstå att man bara kan skapa en global variabel:

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

Låt oss skriva om mer kompakt:

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

Eller ännu mer kompakt med en pilfunktion:

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

Antag att en variabel ges, som initialt innehåller numret 100. Starta en timer som varje sekund kommer att minska värdet på denna variabel med 1 och skriva ut detta värde till konsolen.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa