109 of 264 menu

reduceRight ක්‍රමය

reduceRight ක්‍රමය හරියටම එලෙසම ක්‍රියා කරයි reduce ක්‍රමය මෙන් - සම්පූර්ණ අවබෝධය සඳහා එය බලන්න. එකම වෙනස: reduce ක්‍රමය අංග පෙරළීම කරන්නේ වමේ සිට දකුණට, reduceRight ක්‍රමය - දකුණේ සිට වමට.

වාක්‍ය රචනා ආකෘතිය

අරාව.reduceRight(function(අතරමැදි ප්‍රතිඵලය, අංගය, දර්ශකය, අරාව) { return නව අතරමැදි ප්‍රතිඵලය; }, ආරම්භක අගය);

උදාහරණය

අපි අරාවේ අංගවල එකතුව සොයා ගනිමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

21

උදාහරණය

අපි ද්විමාන අරාව ඒකමාන අරාවකට උකහා ගනිමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

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

මෙයද බලන්න

  • reduce ක්‍රමය,
    සමාන මෙහෙයුමක් කරන
  • filter ක්‍රමය,
    අරාවේ අංග පෙරීමට ඉඩ දෙන
  • map සහ forEach ක්‍රම,
    අරාවේ සෑම අංගයකටම ශ්‍රිතයක් යොදන්නට ඉඩ දෙන
  • some සහ every ක්‍රම,
    අරාව පරීක්ෂාවක් කරන
සිංහල
AfrikaansAzə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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න