у меня есть рекурсивная функция
Я называю это параллельно с другими параметрами.
Но один счетчик является глобальным массивом, и каждая функция изменяет значение другого элемента.
С обычным массивом это сделать невозможно.
Существует ли структура данных для этого типа операции?
Это пример кода.
Это упрощенный пример, но концепция та же самая.
Спасибо! :)
var counter = [0,1]
function myFunc(index){
///do somethings
if(counter[index] < 3){
counter[index]++
myfunc(index)
}
}
async.parallel([
function() {
myFunc(0);
},
function() {
myFunc(1);
}
]);