109 of 264 menu

Metoda reduceRight

Metoda reduceRight punon saktësisht në të njëjtën mënyrë si reduce - shikoni atë për kuptim të plotë. I vetmi ndryshim: reduce përsërit elementet nga e majta në të djathtë, ndërsa reduceRight - nga e djathta në të majtë.

Sintaksa

varg.reduceRight(function(rezultat i ndërmjetëm, element, indeks, varg) { return rezultat i ri i ndërmjetëm; }, vlera fillestare);

Shembull

Le të gjejmë shumën e elementeve të vargut:

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

Rezultati i ekzekutimit të kodit:

21

Shembull

Le të bashkojmë një varg dy-dimensional në një varg një-dimensional:

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

Rezultati i ekzekutimit të kodit:

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

Shihni gjithashtu

  • metoda reduce,
    që kryen një operacion të ngjashëm
  • metoda filter,
    që ju lejon të filtroni elementet e vargut
  • metodat map dhe forEach,
    që ju lejojnë të aplikoni një funksion për çdo element të vargut
  • metodat some dhe every,
    që kryejnë kontroll të vargut
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo