Назад к задачам
Junior — Senior
5

Определение результата функции с Promise и разреженными массивами

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Какой результат будет возвращён при вызове функции

const ajax = () => new Promise((resolve, reject) => {
  const result = [];
  for (let id = 0; id < 10; id++) {
    result[id * id] = {
      id,
      hash: Math.ceil(Math.random() * 10)
    };
  }
  resolve(result);
});