Создать массив А с 20 числами типа double. Из массива А сформировать массив B. В начале массива В расположить элементы,которые в массиве А имеют нечетный индекс, а в конце расположить элементы массива А с четным индексом. Менять последовательность чисел запрещено. Вывести элементы массива В по 10 в каждом ряду
Для выборки отдельных элементов из массива можно воспользоваться методом filter
. Callback функция этого метода вторым параметром принимает индекс массива, таким образом для получения элементов с четным или нечетным индексом нужно проверить условие index % 2 == 0
либо index % 2 != 0
.
Для сцепки между собой полученных массивом можно воспользоваться методом concat
В итоге код может выглядеть так:
var b = a.filter((_, index)=>index%2!=0).concat(a.filter((_, index)=>index%2==0));
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Код просто хочет работатьНужно сделатьЖ 1
JS только изучаюПосле загрузки (по клику кнопки) дополнительных карточек товара с помощью Ajax, на них перестает работать Javascript, в том числе...
мне нужно паттерн чтобы пользователь мог вывести только (1-100) потом + потом (1 или к или кк) )
Столкнулся с такой проблемой, что для Android и iOS код отличается