Как зациклить функцию? Нужно повторять функцию (в принципе сгодится даже с теми же самыми аргументами), пока не получим необходимый результат. Вот кривой нерабочий код для примера, как то так оно выглядит в моеих влажных фантазиях. Подскажите, пожалуйста, как выпрямить?function a(callback){ // некая асинхронная функция с колбэком
setTimeout(function(){
var random = Math.random()
console.log(random);
callback(random);
}, 1000);
}
function b(lap){
// нужно выполнять a() до получения
// результата но не более 10 раз
a(function(r){
if(r });
}
b(0); // поехали, круг - 0
// в итоге получаем только один цикл :(

58
0
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат

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

Интересные статьи из справочника

Делимся основными ошибками, которые из года в год допускают старшеклассники.
1436 +178
0
Как к ним подготовиться и что отвечать.
3376 +137
3
Признаки хорошего колледжа.
785 +83
0
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 33 768 авторам
Первые отклики появятся уже в течение 10 минут
Напишем уникальную работу
Скидка 10%