Не могли бы вы помочь мне понять этот алгоритм без использования сращивания:Вставить число А с индексом B
Напишите программу, которая вставляет новый номер A в индексной B. Например, если массив = [1, 3, 5, 7] и A = 10 и B = 2, к концу вашей программы массив должен быть [1, 3, 10, 5, 7].
Мое мышление является то, что я бы цикл через массив, а затем заменить А с Б, но это не совсем верно:
for(var i = 0; i < arr.length; i++) {
arr[2] = 10;
}
Положительный дубликат http://stackoverflow.com/questions/586182/how-do-i-insert-an-item-into-an-array-at-a-specific-index, что вам нужно, это метод 'сращивание' объекта' Array', проверьте ответ на этот вопрос – higuaro
С использованием или без использования splice()? :) – sinisake
без использования сращивания –