ЈаваСцрипт програм за уметање предмета у низ

У овом примеру ћете научити да напишете ЈаваСцрипт програм који ће уметнути ставку са одређеним индексом у низ.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • Спајање низа ЈаваСцрипт ()
  • ЈаваСцрипт за петљу
  • ЈаваСцрипт Арраи

Пример 1: Додавање предмета у низ помоћу спајања ()

 // program to insert an item at a specific index into an array function insertElement() ( let array = (1, 2, 3, 4, 5); // index to add to let index = 3; // element that you want to add let element = 8; array.splice(index, 0, element); console.log(array); ) insertElement();

Оутпут

 (1, 2, 3, 8, 4, 5)

У горе наведеном програму splice()метода се користи за уметање предмета са одређеним индексом у низ.

splice()Метод додаје и / или уклања ставку.

У splice()методи,

  • Први аргумент наводи индекс у који желите да уметнете ставку.
  • Други аргумент (овде 0 ) наводи број ставки које треба уклонити.
  • Трећи аргумент наводи елемент који желите да додате у низ.

Пример 2: Додајте ставку у низ помоћу фор Лооп

 // program to insert an item at a specific index into an array function insertElement() ( let array = (1, 2, 3, 4); // index to add to let index = 3; // element that you want to add let element = 8; for (let i = array.length; i> index; i--) ( //shift the elements that are greater than index array(i) = array(i-1); ) // insert element at given index array(index) = element; console.log(array); ) insertElement();

Оутпут

 (1, 2, 3, 8, 4)

У горњем програму,

  • forПетља се користи за Проверава елементе арраи.
  • Елемент се додаје датом индексу.
  • Сви елементи чији је индекс већи од датог индекса померају се за један корак удесно.

Занимљиви Чланци...