У нас есть функция слип, мы в нее не лезим, не смотрим, это условно какой-то запрос на бек, заглушка.

Задача: прочитать код и предположить, что вернется в консоль логи.

const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms)); // заглушка

const someMethod = (nums) => {
    const results = [];
    nums.forEach(async (el) => {
        await sleep(500) // ждем какой-то асинк метод (на практике был бы запрос к серверу)
        results.push(el * 2);
    });
    return results;
}

const start = () => {
    const results = someMethod([1,2,3]);
    console.log(results);
}

// start();