Итак, я пытаюсь создать функцию, которая берет первый элемент в массиве и добавляет a1
к его концу вместе со следующим элементом массива.Затем к 3-му предмету добавляется a2
, наряду с четвертым, и так далее.Также я хочу сделать это несколько раз и создать несколько массивов с параметром функции orderNum
.Я с трудом пытаюсь выяснить, как это сделать, но я предполагаю, что это как-то связано с последовательностью 1 -1 1 -1
.В любом случае, вот мой код:
function orderArray (orderNum, array) {
var orderNum_Array = [];
for (var i = 0; i <= array.length; i++) {
if (Math.pow(-1, i +1) < 0) {
array[i] = orderNum_Array [i];
orderNum_Array[i] = orderNum_Array[i].toString();
orderNum_Array.concat("a" + i);
}else if (Math.pow(-1, i +1) > 0) {
array[i] = orderNum_Array [i + 2];
orderNum_Array[i + 2] = orderNum_Array[i + 2].toString();
orderNum_Array.concat("a" + (i + 2));
}
}
}
Любая и вся помощь всем будет принята с благодарностью.Заранее спасибо!