⊗jsPmTrCn 445 of 505 menu

Loendur funktsiooni setInterval abil JavaScriptis

Loomulikult pole eriti huvitav, et meie taimer prindib iga kord sama väärtuse. Teeme oma ülesande keerulisemaks ja paneme paika nii, et iga sekund prinditakse konsooli numbrid kasvavas järjekorras: kõigepealt 1, siis 2, seejärel 3 ja nii edasi.

Selleks vajame loendurmuutujat, mis säilitab oma väärtused funktsiooni käivitamiste vahel. Pole raske aru saada, et võime lihtsalt luua globaalse muutuja:

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

Kirjutame ümber kompaktsemalt:

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

Või veel kompaktsemalt noolfunktsiooni abil:

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

Oletame, et on antud muutuja, milles algselt hoitakse numbrit 100. Käivitage taimer, mis iga sekund vähendab selle muutuja väärtust 1 võrra ja prindib selle väärtuse konsooli.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu