Показать сообщение отдельно
  #4 (permalink)  
Старый 06.09.2021, 08:15
Интересующийся
Отправить личное сообщение для uzlprog Посмотреть профиль Найти все сообщения от uzlprog
 
Регистрация: 04.09.2021
Сообщений: 11

Цитата:
В общем что-то ты не так понял в задании, и сам небось не понимаешь конечного результата.
Задание тут не причем, мне нужен практический результат. В функции основного скрипта (вызывается по действию пользователя) необходимо использовать переменную a значение которой выбирается из массива (100 элементов) перебор которых происходит циклически независимо в фоне. Перебор в фоне работает, а вот при использовании a у меня выдает unindeficated


var a;
function f(i = 0) {
  if (i == arr.length) i = 0;
  a = arr[i++];
  setTimeout(() => {
    f(i);
  }, 1000);
}

function N1() {
var b;
b = a + 12;
return(b);
}

Последний раз редактировалось uzlprog, 06.09.2021 в 08:24.
Ответить с цитированием