Подскажите пожалуйста.
Требуется реализовать функцию task(x)
, возвращающую массив из числа x
, переданного ей в качестве аргумента, и ещё 9 подряд идущих за x
чисел.
т.е. [x, x + 1, ..., x + 9]
. Затрудняюсь с реализацией.
Самый простой и ясный вариант с циклом:
function task(x) {
const array = [];
for (const max = x + 9; x <= max; x++) {
array.push(x);
}
return array
}
console.log(task(0));
Из более коротких и сложных вариантов, кроме тех, что вам предложили:
const task = x => [...function* (max) { while (x <= max) yield x++; }(x + 9)];
console.log(task(0));
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Всем привет! Когда заполняю данные формы, без компонента Input, то всё работает отличноВот пример кода где всё работает:
есть блок с draggable элементами, добавил js, все хорошо работает, но если постараться потянуть за край drag элемента - drag event применяется ко всем...
Делаю fetch-запрос на сервер, но получаю предупреждение о corsКак можно обработать POST-запрос на сервер
Как сделать чтобы при открытии балуна метка оставалась окрашенной? При закрытии балуна метки должны быть черными