嘿,伙计们,期待做一个嵌套循环。在 Chrome 中打开时出现“噢,啪!Chrome 内存不足” 代码中有错误。我有点挣扎
var rentarr = [0.15, 0.12, -0.07, -0.18, 0.02]
var betarr = [0.5, 0.4, 0.9, 1.1, 1.3]
var superarr1 = function (array) {
var arr = [];
for (var a = 0; a < array.length; a++) {
for (var b = 0.01; b <= 1; b + 0.01) {
arr.push(array[a] * b);
}
}
return arr;
}
console.log(superarr1(rentarr))
最佳答案
你的问题是行 for(var b= 0.01; b<=1; b+0.01)
。您没有更改 b
的值,所以内部循环永远不会终止。您可能打算使用for(var b= 0.01; b<=1; b=b+0.01)
.
关于javascript - Chrome 错误 "chrome runned out of memory",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43388204/