0

А как увеличить значение counter на 10 каждый секунд... у меня получается на 1

'use strict';

setInterval(() => {

const somEl = document.querySelector('[data-id="counter"]'); somEl.__counterValue = somEl.textContent;

somEl.textContent ++;

}, 1000);

<div>Нас уже <span data-id="counter">0</span></div>

1 Answers1

1

Синтаксис:

let timerId = setTimeout(func|code, [delay], [arg1], [arg2], ...)

Параметры:

  • func|code - Функция или строка кода для выполнения. Обычно это функция. По историческим причинам можно передать и строку кода, но это не рекомендуется.

  • delay - Задержка перед запуском в миллисекундах (1000 мс = 1 с). Значение по умолчанию – 0.

'use strict';

setInterval(() => {

const somEl = document.querySelector('[data-id="counter"]'); //somEl.__counterValue = somEl.textContent;

somEl.textContent = parseInt(somEl.textContent) + 10;

}, 10000); // ^------

<div>Нас уже <span data-id="counter">0</span></div>