⊗jsPmTrDT 454 of 505 menu

Таймерро дар JavaScript оғоз кардан

Гарчанде ки функсияи setTimeout барои сохтани таймерҳо набуда, вале бо истифода аз рекурсия боз ҳам метавон онҳоро созад:

let i = 0; function timer() { setTimeout(function() { console.log(++i); timer(); // худро даъват мекунем }, 1000); } timer();

Барои ист кардани чунин таймер, кофӣ аст ба рекурсия рӯй надиҳад:

let i = 0; function timer() { setTimeout(function() { console.log(++i); if (i < 10) { // фақат агар шуморакунак хурдтар аз 10 бошад, оғоз мекунем timer(); } }, 1000); } timer();

Рақами 0-ро дар консол чоп кунед. Як сония пас рақами 1-ро, ду сония пас рақами 2-ро, 3 сония пас рақами 3-ро чоп кунед. Ва ҳамин тавр то биёбон.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан