@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). Пробовал, не получается. Как это сделать?
  • Вопрос задан
  • 34 просмотра
Решения вопроса 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);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
04 апр. 2020, в 23:07
30000 руб./за проект
04 апр. 2020, в 23:05
100000 руб./за проект
04 апр. 2020, в 22:57
2000 руб./за проект