109 of 264 menu

reduceRight method

reduceRight method သည် reduce method အတိုင်းအတိအကျလုပ်ဆောင်ပါသည် - ပြည့်စုံစွာနားလည်ရန် ၎င်းကိုကြည့်ပါ။ တစ်ခုတည်းသောကွာခြားချက်မှာ reduce သည် ဒြပ်စင်များကို ဘယ်မှညာသို့ ဖြတ်သန်းစစ်ဆေးပြီး reduceRight သည် ညာမှဘယ်သို့ ဖြတ်သန်းစစ်ဆေးခြင်းဖြစ်သည်။

Syntax

array.reduceRight(function(intermediateResult, element, index, array) { return newIntermediateResult; }, initialValue);

ဥပမာ

Array ၏ element များ၏ပေါင်းလဒ်ကို ရှာကြည့်ပါစို့:

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

Code run ပြီးနောက် ရလဒ်:

21

ဥပမာ

Two-dimensional array ကို one-dimensional array အဖြစ် ပေါင်းစပ်ကြည့်ပါစို့:

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

Code run ပြီးနောက် ရလဒ်:

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

ဆက်လက်ကြည့်ရှုရန်

  • reduce method,
    ဆင်တူသောလုပ်ဆောင်ချက်ကိုပြုလုပ်သည်
  • filter method,
    အခင်းအကျင်း၏ဒြပ်စင်များကို စစ်ထုတ်ခွင့်ပြုသည်
  • map နှင့် forEach methods,
    အခင်းအကျင်းတစ်ခုစီ၏ဒြပ်စင်တိုင်းတွင် function ကိုအသုံးချခွင့်ပြုသည်
  • some နှင့် every methods,
    အခင်းအကျင်းစစ်ဆေးခြင်းကိုပြုလုပ်သည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်