我需要在 JavaScript 中重新计算数组的值,我正在尝试这样做:
for (var i = 0; i < totalNum; i++) {
x = 3;
if (chane[i]<rand) {
chane[i+1] += chane[i];
chane[i] = 0;
} else{
chane[i] -= x;
chane[i+1] += x;
};
chane
array 带有 values [15,4,4,0]
,并作为[12,40,40,3]
.
totalNum
是 4。
我一直盯着这段代码试图找出我的新手错误隐藏在哪里......我是 JavaScript 新手,所以这很可能只是一些语法错误。