Никак не могу понять что тут нужно делать

Реализуйте и экспортируйте функцию reverse(), которая принимает на вход массив и располагает элементы исходного массива в обратном порядке. Функция должна мутировать переданный в нее массив - новый массив из нее возвращать не надо.

import { reverse } from './arrays';
 
const names = ['john', 'smith', 'karl'];
 
reverse(names);
console.log(names); // => ['karl', 'smith', 'john']
 
reverse(names);
console.log(names); // => ['john', 'smith', 'karl']

Решение этой задачи подразумевает самостоятельную реализацию функции без использования встроенного метода reverse().

Подсказки Для решения этой задачи, проще всего брать и менять местами элементы стоящие на зеркальных местах: первый и последний, второй и предпоследний и так далее до середины.


Ответы (0 шт):