Цикл цифер прибавление чисел до 100 после их падения до 0

184
15 сентября 2017, 22:35

Надо сделать прибавление чисел до 100 после их падения до 0.

battery(100, document.getElementById('battery'));
function battery( percent, elem ) {
    if(percent !== 0) {
      setTimeout(() => {
        percent < 0 ? battery(++percent, elem) : battery(--percent, elem);
      }, 100);
    }
    elem.innerText = percent + '%';
}
Answer 1

Не очень ясно что это и зачем это, но возможно требуется что-то подобное ...

battery(100, document.getElementById('battery-1')); 
battery(0, document.getElementById('battery-2')); 
battery(-100, document.getElementById('battery-3')); 
 
function battery( percent, elem ) { 
    if(percent !== 0) { 
      setTimeout(() => { 
        percent < 0 ? battery(++percent, elem) : battery(--percent, elem); 
      }, 100); 
    } 
    elem.innerText = percent + '%'; 
}
<div id="battery-1"></div> 
<div id="battery-2"></div> 
<div id="battery-3"></div>

READ ALSO
Переключатель youtube видео на сайте?

Переключатель youtube видео на сайте?

Ребята как сделать на скриншоте переключалку видео, то есть с права видим миниатюры, клацаем на нее и в левой стороне подгружается само видео,...

156
Отметка найденных вхождений

Отметка найденных вхождений

Написал функцию поиска по каталогу, нужно сделать так что бы каждое совпадение в строке отмечалось например красным цветомПонимаю, что нужно...

148
Вывод категорий и пунктов меню из разных таблиц БД

Вывод категорий и пунктов меню из разных таблиц БД

ЗдравствуйтеПоставлена задача, вытащить из ДБ некий список с категориями

215
Как написать правило для .htaccess?

Как написать правило для .htaccess?

ЗдравствуйтеЕсть папка reports, в ней есть файлы report-(номер отчета)

174