在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如何獲取一個累加的最終值?

如何獲取一個累加的最終值?

問題描述

比如我有如下代碼:
var a=[1,2,3];
var b=0;
for(i=0;i<a.length;i++){
b+=a[i];
}
b的結(jié)果是個累加的過程:1+2 3+3 6

問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法

現(xiàn)在在實現(xiàn)一個效果過程中,這個累加的過程影響了效果最終的產(chǎn)出。

你期待的結(jié)果是什么?實際看到的錯誤信息又是什么?

請問,通過什么辦法可以直接獲得這個累加的最終值6呢?

回答
編輯回答
吃藕丑

const reducer = (sum, item) => {

return item + sum

}
let b = a.reduce(reducer,0)

2017年2月7日 22:08
編輯回答
陌如玉

var b;
var a = [1, 2, 3];
function abc() {

b = 0;
for (i = 0; i < a.length; i++) {
    b += a[i];
}
return b;

}
console.log(abc())

2017年2月4日 16:21
編輯回答
傻丟丟

此時b已經(jīng)為6,直接輸出就好啊?!!

var a=[1,2,3];
var b=0;
for(i=0;i<a.length;i++){
b+=a[i];
}

console.log(b)
2017年6月29日 00:25
編輯回答
淺淺
a.reduce((t,c)=>t+c);
2017年1月30日 19:06
編輯回答
青裙
function add (a){
    var b=0;
    for(i=0;i<a.length;i++){
       b+=a[i];
    }
    return b
}
var a=[1,2,3];
add (a)
2018年2月13日 18:18