⊗jsPmTrCn 445 of 505 menu

Teller via setInterval functie in JavaScript

Het is natuurlijk niet erg interessant dat onze timer elke keer hetzelfde uitvoert. Laten we onze taak complexer maken en ervoor zorgen dat elke seconde oplopende getallen in de console worden weergegeven: eerst 1, dan 2, dan 3, enzovoort.

Hiervoor hebben we een tellervariabele nodig, die zijn waarden tussen de functie-uitvoeringen bewaart. Het is niet moeilijk te begrijpen dat we gewoon een globale variabele kunnen maken:

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

Laten we het compacter herschrijven:

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

Of nog compacter via een arrow functie:

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

Stel we hebben een variabele waarin aanvankelijk het getal 100 is opgeslagen. Start een timer die elke seconde de waarde van deze variabele met 1 vermindert en deze waarde in de console weergeeft.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren