Задать вопрос
@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). Пробовал, не получается. Как это сделать?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
Решения вопроса 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);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы