109 of 264 menu

Metode reduceRight

Die metode reduceRight werk presies dieselfde as reduce - kyk na dit vir volledige begrip. Die enigste verskil: reduce herhaal elemente van links na regs, en reduceRight - van regs na links.

Sintaksis

array.reduceRight(function(tussentydse_resultaat, element, indeks, array) { return nuwe_tussentydse_resultaat; }, aanvanklike_waarde);

Voorbeeld

Kom ons vind die som van die elemente van die array:

let arr = [1, 2, 3, 4, 5, 6]; let res = arr.reduceRight(function(som, elem) { return som + elem; }, 0); console.log(res);

Resultaat van die kode-uitvoering:

21

Voorbeeld

Kom ons saamvoeg 'n tweedimensionele array in 'n eendimensionele een:

let arr = [['a', 'b'], ['c'], ['d', 'e']]; let res = arr.reduceRight(function(elem1, elem2) { return elem1.concat(elem2); }, []); console.log(res);

Resultaat van die kode-uitvoering:

['d', 'e', 'c', 'a', 'b']

Sien ook

  • metode reduce,
    wat 'n soortgelyke operasie uitvoer
  • metode filter,
    wat toelaat om elemente van 'n array te filter
  • metodes map en forEach,
    wat toelaat om 'n funksie op elke element van 'n array toe te pas
  • metodes some en every,
    wat die array kontroleer
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp