Создать массив который

Принимает массив и число "i", и меняет местами объект который находится в индексе "i" на "i + 1"


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

Автор решения: entithat

const a = [1, 2, 3, 4];

function swap(array, i) {
  if (i > array.length - 2) throw 'Invalid index';
  const tmp = a[i];
  a[i] = a[i + 1];
  a[i + 1] = tmp;
}

swap(a, 2);

console.log(a);

→ Ссылка