тот кто писал тестовое может быть тут =)
одна задача создала вопрос
вопрос не в решении задачи или дать подсказку, а оценки самой задачи
правильно ли я понимаю, что эта задача - это проверка на знание теоретических основ, которая должна отсеить мимокрокодилов?
задача:
Напишите функцию обертку, которая на вход принимает массив функций и их параметров, а возвращает массив результатов их выполнения. Количество аргументов исполняемой функции не ограничено!
Пример:
const f1 = (cb) => {cb(1)}
const f2 = (a, cb) => {cb(a)}
const f3 = (a, b, cb) => {setTimeout(() => cb([a, b]), 1000)}
bulkRun(
[
[f1, []],
[f2, [2]]
[f3, [3, 4]]
]
).then(console.log)
// Output: [1, 2, [3, 4]]
Обсуждают сегодня