⊗jsPmTrCn 445 of 505 menu

En teller ved hjelp av funksjonen setInterval i JavaScript

Selvfølgelig er det ikke veldig interessant at vår timer hver gang viser det samme. La oss gjøre oppgaven vår mer kompleks og sørge for at hvert sekund vises tall i stigende rekkefølge i konsollen: først 1, deretter 2, deretter 3 og så videre.

For dette trenger vi en tellervariabel som lagrer sine verdier mellom utførelsene av funksjonen. Det er lett å forstå at man kan bare lage en global variabel:

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

La oss omskrive mer kompakt:

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

Eller enda mer kompakt med en pilfunksjon:

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

Anta at en variabel er gitt, som initialt lagrer tallet 100. Start en timer som hvert sekund vil redusere verdien av denne variabelen med 1 og vise denne verdien i konsollen.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis