⊗jsPmTrCn 445 of 505 menu

Брояч чрез функция setInterval в JavaScript

Разбира се, не е много интересно, че нашият таймер всеки път извежда едно и също. Нека усложним задачата си и направим така, че всяка секунда в конзолата да се извеждат числа във възходящ ред: първо 1, после 2, после 3 и така нататък.

За това ще ни трябва променлива-брояч, която ще пази стойностите си между изпълненията на функцията. Лесно е да се разбере, че може просто да се направи глобална променлива:

let i = 0; // глобална променлива setInterval(function() { i++; console.log(i); }, 1000);

Нека пренапишем по-компактно:

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

Или още по-компактно със стрелкова функция:

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

Нека е дадена променлива, в която първоначално се съхранява числото 100. Стартирайте таймер, който всяка секунда ще намалява стойността на тази променлива с 1 и ще извежда тази стойност в конзолата.

Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне