Комментарии:
или вырвано из контекста или я вообще не понял в чем суть задачи
ОтветитьА теперь без этих задачек и на прод, работать с реальными задачами на проектах, а не школьные подтягушки
ОтветитьResults а не resulst
ОтветитьОго, это простая задача?
ОтветитьПарень, видимо, не прошел
Ответить,i*i и не волнует)))
ОтветитьЧто за тема IDE?
ОтветитьЧе за тема в vscode?
ОтветитьНе понял, так а foreach логику типа нах? ))) Когда собес проводит твой батя
ОтветитьА в проде такой же код - нечитаемый и бессмысленный?
Ответитьработаю 6 лет, а эту задачу бы не решил) кто-то использует вообще промисы в таком виде ?)
Ответить1. Удалить js файл и создать ts файл
2. Всё типизировать
3. Внедрить архитектуру, которой тут нет
4. Удалить нежизнеспособный пример, переписать на нормальный серверный фетч. С промисами, как в примере, так никто не делает.
5. Видео постановка. Послать автора
Какой код сложный, в питоне все логически понятно, а тут какие то стрелочки, скобочки, галочки
Ответитьдруг когда в волейбол
Ответитьчто за язык
ОтветитьЧе он там ФУРЫЧИТ ? 😂
ОтветитьОткуда человек, делающий бизнес задачи на реакте должен знать эту чушь?
ОтветитьПросто переписать?
[1, 2, 3].forEach(a => console.log(a));
Переписал
))) жаба скрипт.... уродство
ОтветитьВсе зависит от того, какой fabric
ОтветитьУбираем await ебаный и делаем then у каждого промиса, вывод гарантировано также как и promissall — т.е. никак. Какое тз такой и результат.
По факту челу требуется дождаться всех промисов выполненных параллельно и ретернуть их результат разом весь, чел сделал задание лучше чем чел его описал.
И да, с форичем же не получится да? 😂
Такой бред Хоспади... Большинство этих интервьюеров сами посыпятся на рандомной задаче ибо так же как и все гуглят, юзают чат гпт и т.д. каждый день...
ОтветитьТак все равно for each используется
Ответитьconsole log(1,2,3,4)
ОтветитьЧел закинутый сидит… чисто на чиле, на расслабоне
ОтветитьСобеседование в пятерочку?
Ответитьэм это задачи точно с собеседования? я такие решал на кружке по программированию на пайтон в 9 классе
ОтветитьХватит мне в ленту говноскрипт кидать, ютуб пощади...
ОтветитьЧто за прога которое соединяются их пка
ОтветитьКак вариант forEach заменить на обычный for и там просто вызывать по очереди их :)
```
for (let i =0; i < values.length, i++) {
console.log(await delay(1000, values[i])
}
```
да нафиг эти разрабы уже никому не нужны
ОтветитьПромтнул чатжпт, получил что надо. Менторы не нужны более и идут работать в бургерные
ОтветитьВкинутый чтоли
Ответить😂😂😂
Ответитьмне нейронка за секунду всё переписывает.
ОтветитьФу нахер фу, ну вот же блять:
Promise.all([1,2,3].map( i => delay(1000*i, i))).then ( console.log);
Где научиться программировать и понимать это всё? Очень хочу устроиться в АйТи(
ОтветитьЧто за тема в ide?
ОтветитьМожно через map вроде сделать
ОтветитьНе будет работать имбицилы
ОтветитьВау! Сколько разноцветных слов, а как вы это сделали, вы что разработчики какие-то?
ОтветитьНе знаю ответ на задачу, зато работаю в АйТи за 4к баков в месяц спустя пол года обучения, всю эту херь за меня чатгпт решает. Не занимайтесь херней, а учитесь пользоваться технологиями, чтоб создавать грандиозные вещи, а не квадратики и кружочки в отверстия пропихивать
Ответитьreturn [1, 2, 3] - гарантирует последовательность.
Стек - гарантирует последовательность.
На кой ляд тут промис ал?
Вы кого набираете? Студентов на экзамен по информатике? Давайте людям нормальные задачи! Больше спрашиваете о практике, что у нас с ИТ стало😢
ОтветитьВидимо так как все 3 промиса создаются синхронно (в одно и то же время), то мы не можем гарантировать порядок вывода.
А так как парень создал очередь через push, то порядок будет соблюдаться, верно?
Console.log(1, 2, 3);
ОтветитьА Promise.all из map сделать нельзя было?
ОтветитьКак этот бред на собеседовании вообще связан с тем, что человек будет делать на работе? За последние года три я использовал подобные конструкции в работе один раз. Открыл гугл и написал что нужно. 🤦🤦 Это называется собеседование ради самоутверждения. Когда будут реально нужны сотрудники не так запоешь, будешь готов взять любого, кто consol.log умеет использовать
Ответитьconsole.log(values.join()); 😂
Ответитькак мне кажется имелось ввиду, что у 1 2 3 разный delay и что мы должны получить ответ в исходном порядке
Ответить