Како сабрати ЈаваСцрипт низ са Редуце

Kako Sabrati Javascript Niz Sa Reduce



Понекад корисници не могу да рукују великом количином података у низу. Да би то урадили, они извршавају више операција над подацима како би смањили величину елемента. „ смањити() ” метода у ЈаваСцрипт-у се користи за компримовање величине низа у једну вредност пре имплементације одређене функције за сваку вредност низа и стављања вредности функције променљиве у низ.

Овај пост ће објаснити метод за сабирање ЈаваСцрипт низа са смањењем.







Како сабрати ЈаваСцрипт низ са Редуце?

Да сумирамо ЈаваСцрипт низ, „ смањити() ” може се користити метода. Метод редукције се користи за минимизирање елемента низа уз помоћ дефинисања функције редуктора.



Синтакса

Да бисте користили ЈаваСцрипт метод смањење() испробајте доле наведену синтаксу:



низ. смањити ( функција ( укупно , Тренутна вредност , цуррентИндек , арр ) , Почетна вредност )

У овој синтакси:





  • функција() ” је потребно да се покрене за сваки елемент у низу.
  • Тренутна вредност ” одређује тренутну вредност за покретање у функцији.
  • цуррентИндек ” означава индекс вредности која је покренута.
  • арр ” показује где припада елемент за трчање.
  • Почетна вредност ” је опциони параметар. Дефинише вредност која се преноси функцији.

Пример 1: Израчунајте збир ЈаваСцрипт низа помоћу методе редуцира () дефинисањем функције

Да бисте израчунали збир ЈаваСцрипт низа помоћу методе редукције тако што ћете дефинисати функцију, испробајте наведени пример:

функција сумАрр ( арр ) {
конст сум = арр. смањити ( функција ( укупно , елемент ) {
повратак укупно + елемент ;
} ) ;
конзола. Пријава ( сум ) ;
}
  • Прво дефинишите функцију са одређеним именом.
  • Затим, декларишете константу и користите „ арр.редуце() ” и додајте функцију као параметар дефинисане методе.
  • Проследите параметре функцији.
  • Користити ' повратак ” кључну реч, а затим израчунајте укупне елементе.
  • Прикажите излаз на конзоли уз помоћ “цонсоле.лог()”

На крају, дефинишите низ у који желимо да саберемо елементе:



сумАрр ( [ 8 , 9 , 7 , 6 , 4 ] ) ;

Може се приметити да се збир елемента ЈаваСцрипт низа са редукцијом израчунава и приказује на конзоли:

Пример 2: Израчунајте збир ЈаваСцрипт низа помоћу методе Редуце дефинисањем константе

Да бисте сабрали све елементе низа помоћу методе редуцирања (), пре свега, иницијализујте константу и сачувајте елемент у низу:

конст арр = [ 7 , 3 , 9 , 0 ] ;

Слично, дефинишите другу константу и поставите почетну вредност:

конст стартВалуе = 0 ;

Затим користите „ смањити() ” као вредност константе и наведите параметре:

конст сумВитхстарт = арр. смањити (
( акумулатор , Валуе ) => акумулатор + Валуе ,
стартВалуе
) ;

На крају, прикажите излаз на конзоли уз помоћ „ цонсоле.лог() ” и позовите дефинисану функцију као њен аргумент:

конзола. Пријава ( сумВитхстарт ) ;

Излаз

Научили сте о методи за израчунавање збира ЈаваСцрипт низа помоћу методе редукције.

Закључак

Да бисте израчунали збир ЈаваСцрипт низа са смањењем, „ смањити() ” може се користити метода. Метод смањења се користи за смањење или компримовање величине низа извођењем различитих операција. Да бисмо то урадили, израчунали смо збир низа да бисмо смањили величину. То је све о методи за израчунавање збира ЈаваСцрипт низа помоћу методе редукције.