z + = array [i]中的+做什么? [重复]

问题描述 投票:-1回答:1

我试图在一个for循环中创建一个函数,这样我就可以获取数组中数字的平均值,并找到了将它们加到堆栈溢出z + = array [i]中的解决方案;那个东西是idont知道它的作用,有人可以解释吗?

var x = [
  80,
  82,
  84,
  92
];

function PromedioArrays(array) {

var z = 0

for (var i = 0; i < array.length; i++) {

z += array[i];

console.log(array[i]);

console.log(z);
  }

console.log(z/array.length);
}

PromedioArrays(x);
javascript arrays function variables var
1个回答
0
投票

这是Addition Assignment Operator:它将对左右运算符求和并将其分配给左运算符。

示例:

let x = 0;
let y = 10;

x += y;

console.log(x, y); // outputs 10, 10

在您提供的代码中,它是对数组的值求和并存储到z变量中。

© www.soinside.com 2019 - 2024. All rights reserved.