solution.js

Реализуйте и экспортируйте по умолчанию функцию detect, которая возвращает первый результат, который не был ошибкой. Функция detect должна запускать колбек на выполнение сразу для всех входящих параметров, а не последовательно. Это значительно увеличивает скорость ее выполнения.

async.detect(['file1','file2','file3'], (filePath, callback) => {
  fs.access(filePath, err => {
    callback(null, !err)
  });
}, (err, result) => {
    // result now equals the first file in the list that exists
});
Начать Успешных завершений: 76%

Последние код-ревью

Автор Дата обновления Версий
davud_kakhriman 18 марта, 00:45 1
elenamikhaylova 10 марта, 11:00 1
redxnel 01 марта, 08:15 1
user-1cc359c9f0cbc0b8 23 февр., 17:03 1
nixerasse 04 февр., 12:23 1