Мне трудно понять, как переместить элемент массива.Например, с учетом следующего:
var arr = [ 'a', 'b', 'c', 'd', 'e'];
Как написать функцию для перемещения 'd'
до 'b'
?
или 'a'
после 'c'
?
После перемещения индексы остальных элементов должны быть обновлены.Это означает, что в первом примере после хода arr [0] будет = 'a', arr [1] = 'd' arr [2] = 'b', arr [3] = 'c', arr [4] ='e'
Кажется, это должно быть довольно просто, но я не могу обернуться вокруг него.