У меня есть массив времени запуска примерно для 80 единиц производственного оборудования, и я пытаюсь создать таймеры обратного отсчета для каждого инструмента.
var testarray = [
['0063', '2019-12-02 16:23'],
['0064', '2019-12-02 16:24'],
['0061', '2019-12-02 16:24']
]
Я вычисляю оставшееся время и добавляю его к массиву, и у меня есть функция, которую я хочу l oop над массивом и вычитать секунды из оставшегося времени на интервале:
for (var count in Object.values(testarray[i][7])) {
var counter=setInterval(timer, 1000);
function timer() {
count=count-1;
if (count <= 0) {
clearInterval(counter);
return;
}
document.getElementById("timer").innerHTML=count + " secs";
}
timer.apply(thisArg, testarray)
но я не могу получить вывод. Есть ли лучший способ запуска таймеров из такого массива?