@Il9mim

Как добавить теги в счетчик?

Всем доброго времени суток.

Есть такая задача - сделать счетчик с рандомным числом увеличения.

Получилось это

<div id="output2">12027</div>
const interval = 6000; // миллисекунды
const min = 1;
const max = 7;
let number = 12027;


setInterval(() => output2.innerHTML  = number += min + ~~(Math.random()*(max - min)

), interval)


Все работает, но каждую цифру надо обернуть в тег (span). Пробовал, не получается. Как это сделать?
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
twobomb
@twobomb
const interval = 1000; // миллисекунды
const min = 1;
const max = 7;
let number = 12027;


setInterval(() =>{
number += min + ~~(Math.random()*(max - min));
output2.innerHTML  = "";
number.toString().split("").forEach(s=>output2.innerHTML += "<span>"+s+"</span>");
}
, interval);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 18:46
3000 руб./за проект
28 нояб. 2024, в 17:46
10000 руб./за проект
28 нояб. 2024, в 17:38
12000 руб./за проект