首頁 > web前端 > 前端問答 > es6怎麼用reduce求和

es6怎麼用reduce求和

WBOY
發布: 2022-04-25 15:56:27
原創
2692 人瀏覽過

在es6中,reduce()方法可以遍歷數組,讓數組的前後兩項進行某種計算,然後返回其值,並繼續計算,不改變原數組,返回計算的最終結果來進行求和計算,語法為「arr.reduce(function(a,b){sum=a b;});」。

es6怎麼用reduce求和

本教學操作環境:windows10系統、ECMAScript 6.0版、Dell G3電腦。

es6怎麼用reduce求和

reduce可以遍歷數組,讓數組的前後兩項進行某種計算,然後返回其值,並繼續計算,不改變原數組,返回計算的最終結果;如果不給定初始值,則從數組的第二項開始遍歷。

reduce() 方法接收一個函數作為累加器,數組中的每個值(從左到右)開始縮減,最終計算為一個值。

arr.reduce(function(p,c){sum=p+c;});
登入後複製

範例如下:

var arr = [1, 2, 3], sum = 0;
arr.reduce(function(pre,curr) {
sum=pre+curr;
return sum;
});
console.log(sum);
登入後複製

輸出結果:

es6怎麼用reduce求和

【相關推薦:javascript影片教學web前端

以上是es6怎麼用reduce求和的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
es6
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板