⊗jsPmTrCn 445 of 505 menu

Skaitītājs, izmantojot setInterval funkciju JavaScript

Protams, nav īpaši interesanti, ka mūsu taimeris katru reizi izvada to pašu. Padarīsim savu uzdevumu sarežģītāku un panāksim, ka katru sekundi konsolē tiek izvadīti skaitļi augošā secībā: vispirms 1, tad 2, tad 3 un tā tālāk.

Lai to izdarītu, mums būs nepieciešams skaitītāja mainīgais, kas saglabās savas vērtības starp funkcijas izsaukumiem. Nav grūti saprast, ka var vienkārši izveidot globālo mainīgo:

let i = 0; // globālais mainīgais setInterval(function() { i++; console.log(i); }, 1000);

Pārrakstīsim kodējumu kompaktāk:

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

Vai vēl kompaktāk, izmantojot bulta funkciju:

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

Pieņemsim, ka ir dots mainīgais, kurā sākotnēji tiek glabāts skaitlis 100. Palaidiet taimeri, kas katru sekundi samazinās šī mainīgā vērtību par 1 un izvadīs šo vērtību konsolē.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt