话题 首页 > JavaScript 教程微课讨论区> 小题讨论区> 详情

以下代码中变量 x 的值为多少?

精华
城深草木春 2019-09-07 12:39:57 浏览(1091) 回复(2) 赞(0)
var numbers = [3, 4, 5, 6, 7];var x = 0;numbers.forEach(function(item){x += item;}); A:7 B:25 C:3 D:0 这个应该选择哪个,能告诉一下怎么判断的吗?
javascript

回答(2)

有鱼 2019-09-21

forEach()将数组每个元素都循环输出一遍,那么在 numbers.forEach(function(item){x += item;});这句话中,就是每个元素都执行一次x += item;即为x=x+item。由于x变量初始为0,最终输出为数组内所有元素相加之和。

要回复,请先登录 或者注册