reduceRight()

Misollar

Massivdagi sonlarni oxirgi sondan ayiring:

// Reducer Function function myFunc(total, num) {   return total - num; } // Create a Typed Array const myArr = Int32Array.of(40, 100, 1, 5, 25, 10); // Reduce the Array to a Number let number = myArr.reduceRight(myFunc);
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

reduceRight() metodi har bir massiv elementi uchun reducer funksiyasini bajaradi.

reduceRight() metodi o‘ngdan chapga ishlaydi.

reduceRight() metodi bitta qiymat qaytaradi: funksiyaning jamlangan natijasi.

reduceRight() metodi bo‘sh elementlar uchun funksiyani bajarmaydi.

Eslatma

Birinchi callback chaqiruvida oldingi callback’dan qaytarilgan qiymat bo‘lmaydi.

Odatda massivning oxirgi elementi boshlang‘ich qiymat sifatida ishlatiladi va iteratsiya undan oldingi elementdan boshlanadi.

Agar boshlang‘ich qiymat berilsa, u ishlatiladi va iteratsiya oxirgi elementdan boshlanadi.

Shuningdek qarang:

reduce() metodi


Sintaksis

typed-array.reduceRight(function(total, currentValue, currentIndex, arr), initialValue)

Parametrlar

Parametr Tavsif
function() Majburiy.
Massivdagi har bir element uchun bajariladigan funksiya.
Reducer funksiyasi parametrlari:
total Majburiy.
initialValue yoki funksiyaning oldin qaytargan qiymati.
currentValue Majburiy.
Joriy elementning qiymati.
currentIndex Ixtiyoriy.
Joriy elementning indeksi.
arr Ixtiyoriy.
Element tegishli bo‘lgan massiv.
initialValue Ixtiyoriy.
Funksiyaga boshlang‘ich qiymat sifatida uzatiladigan qiymat

Qaytariladigan qiymat

Callback funksiyasining oxirgi chaqiruvidan olingan jamlangan natija.



Brauzerlarda qo‘llab-quvvatlash

typed-array.reduceRight() — ECMAScript6 (ES6 2015) imkoniyati.

JavaScript 2015 2017-yil iyunidan beri barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome
51
Edge
15
Firefox
54
Safari
10
Opera
38
2016-yil may 2017-yil aprel 2017-yil iyun 2016-yil sentabr 2016-yil iyun


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!