JavaScript-program for å sette inn element i en matrise

I dette eksemplet lærer du å skrive et JavaScript-program som vil sette inn et element i en bestemt indeks i en matrise.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript Array splice ()
  • JavaScript for loop
  • JavaScript Array

Eksempel 1: Legg element til matrise ved hjelp av spleise ()

 // 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();

Produksjon

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

I programmet ovenfor splice()brukes metoden til å sette inn et element med en bestemt indeks i en matrise.

Den splice()fremgangsmåten tilsettes og / eller fjerner et element.

I splice()metoden,

  • Det første argumentet spesifiserer indeksen der du vil sette inn et element.
  • Det andre argumentet (her 0 ) spesifiserer antall elementer som skal fjernes.
  • Det tredje argumentet spesifiserer elementet du vil legge til en matrise.

Eksempel 2: Legg til element i matrise som bruker for løkke

 // 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();

Produksjon

 (1, 2, 3, 8, 4)

I programmet ovenfor,

  • Den forkoplingssløyfe anvendes til å iterere gjennom oppstillingselementene.
  • Elementet legges til den gitte indeksen.
  • Alle elementene hvis indeks er større enn den gitte indeksen, flyttes ett trinn til høyre.

Interessante artikler...