Dette innlegget vil diskutere prosessen med å finne og bruke summen av en matrise objekter ved hjelp av JavaScript.
Hvordan legge til/summe array -objekter?
I JavaScript kan du bruke følgende metoder for å beregne summen av en rekke objekter:
Vi vil nå gå gjennom hver av de ovennevnte metodene en etter en.
Metode 1: Bruker for loop for å finne summen av rekke objekter
Denne metoden innebærer bruk av “til”Loop der utvalget av objekter legges til ved å spesifisere eiendommen som tillegget må gjøres.
La oss sjekke ut det undergitte eksemplet for en bedre forståelse.
Eksempel
For det første vil vi definere en rekke objekter som følger:
var array = [Deretter vil vi lage en variabel som heter “Legg til”Initialisert med“0”Verdi for å unngå nullverdi. Denne variabelen vil bli brukt i for Loop for å lagre den nødvendige summen:
var add = 0;Deretter legger du til en for sløyfe og kontroller utførelsen ved å bruke "Jeg”Iterator og“Array.lengde”Eiendom. Innenfor for -sløyfen er summen av verdiene til "id”Eiendom vil bli lagret i“Legg til”Variabel, og etter hver iterasjon blir verdien oppdatert:
for (var i = 0; i< array.length; i++)Til slutt vil vi skrive ut de oppdaterte merverdiene for rekke objekter på konsollen.
konsoll.Logg ("Summen av arrayverdiene er:", legg til);Utgangen fra programmet ovenfor vil vise “6”Som summen av“id”Eiendomsverdier:
Gå videre for å lære den andre metoden for å finne summen av en rekke objekter.
Metode 2: Bruke redusere () -metode for å finne summen av rekke objekter
For å finne summen av rekke objekter, "redusere()”Metoden brukes også. Denne metoden fusjonerer verdien av de tidligere og nåværende objekter, som vil bli redusert til en enkelt verdi.
Eksempel
For det første vil vi erklære en matrise og tildele forskjellige verdier til de samme egenskapene til begge objektene:
var array = [Deretter vil vi beregne summen av objekter i en matrise for "id”,“rull”Egenskaper og reduserer dem til en enkelt resulterende verdi:
var add = matrise.Reduser (funksjon (forrige verdi, CurrentValue)Til slutt, vis den resulterende verdien av begge objektene på konsollskjermen:
konsoll.Logg ("verdien av ID blir", legg til);Den resulterende summen av “id" er "3" og for "rull", Det er "25”:
Vi har gitt metodene relatert til summen av en rekke objekter i JavaScript.
Konklusjon
For å beregne summen av en rekke objekter, "til”Loop og“redusere()”Metoder for matriseklassen kan brukes i JavaScript. Disse nevnte metodene hjelper til med å beregne summen av verdiene til de spesifiserte objektegenskapene. Dessuten kan du også utføre forskjellige andre operasjoner for å håndtere objektet. Denne artikkelen ledet om prosedyren for å bruke summen av en rekke objekter i JavaScript.