I denne artikkelen vil noe lys bli kastet på hvordan du kan hente den første og endelige varen i en matrise.
Hvordan hentes elementer i en matrise?
For å lære om dette konseptet, er det viktig å først lære hvordan indeksen brukes til å hente ethvert element fra matrisen som er ønsket. Syntaksen gitt nedenfor er en illustrasjon den kan oppnås:
const element = samplearray [6];I koden over er det 7. elementet (siden indeksen starter fra 0) av "SAMPLEARRAY”Blir hentet og lagret i en variabel som heter“element”.
Den første varen
Ved å bruke det vi lærte i seksjonen over, kan vi få den første varen av en matrise med letthet. Følg eksemplet nedenfor:
const first = samplearray [0];Her bruker vi ganske enkelt det vi lærte ovenfor. Arrayen starter alltid med 0th -indeksen, noe som betyr at det første elementet alltid er på indeksen 0. Algoritmen implementeres i følgende utdrag:
Det siste elementet
Innhenting av det siste elementet krever et par trinn sammenlignet med det første. Dette er fordi utvikleren ikke alltid er klar over hva den maksimale størrelsen på matrisen vil være. På grunn av dette vil det bli brukt en standardmetode som fungerer for alle størrelser på matrisen. Nedenfor får du en illustrasjon for dette:
const størrelse = samplearray.lengde;I denne koden brukes en tilleggsfunksjon. “SAMPLEARRAY.lengde”Funksjon blir brukt der“samplearray ” er navnet på matrisen din. Denne operasjonen brukes til å beregne hele antall elementer i en matrise, og lagrer den deretter til en variabel. Når vi har lengden, trekker vi den med en og bruker den som indeksen for det endelige elementet. Eksempelutdraget er vist nedenfor:
Ved å bruke disse metodene kan det første og siste elementet i en hvilken som helst matrise hentes i JavaScript.
Konklusjon
Det første elementet i en matrise kan hentes ved å bruke den 0. indeksen for matrisen, mens den endelige varen krever bruk av "SAMPLEARRAY.lengde”Funksjon (som returnerer den totale lengden på en pil). Gjennom denne artikkelen har vi sett hvordan det første og siste elementet fra en rekke alle størrelser kan hentes.