小程序
小游戏
企业微信
微信支付
扫描小程序码分享
这个数组用
const array1 = [1, 2, 3, 4];
const reducer = (accumulator, currentValue) => accumulator + currentValue;
console.log(array1.reduce(reducer));
是可以得到正确的求和:10.
下面的这个就不行了,变成连接
这个变成:1234
求解答
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
const reducer = (accumulator, currentValue) => accumulator + currentValue; 改成 const reducer = (accumulator, currentValue) => +accumulator + +currentValue;
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你应该是没搞清楚整型跟字符串型的区别吧,你第二个是字符串相加,当然是1234
字符串和数字的区别
const reducer = (accumulator, currentValue) => +accumulator + +currentValue;
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
const reducer = (accumulator, currentValue) => accumulator + currentValue; 改成 const reducer = (accumulator, currentValue) => +accumulator + +currentValue;
你应该是没搞清楚整型跟字符串型的区别吧,你第二个是字符串相加,当然是1234
字符串和数字的区别
const reducer = (accumulator, currentValue) => +accumulator + +currentValue;