-1

如何计算for循环nodejs中的数据

var service_count = 0;
for (let i = 0; i < res.length; i++) {
    service_count += i;  
    console.log('service_charge_count: =====> '+service_count);
}
4

2 回答 2

1

替换iservice_count,然后您可以将代码更改为:

for(let service_count  = 0; service_count  < res.length; service_count ++){
    console.log('service_charge_count: =====> ' + service_count);
}

或者我认为你service_countres.length,因此,你可以这样做:

let service_count = res.length;
console.log(service_count);
于 2019-05-28T10:28:51.710 回答
1

通过添加i到您的变量中,您将在第一个循环 0、第二个循环 1、第三个循环 2 中添加。所以您没有计算任何内容。

var service_count=0;
for(let i=0;i<res.length;i++){
    service_count++;
}
console.log('service_charge_count: =====> '+service_count);

这样你就会看到有多少次迭代有循环。如果 service_count 的最终值是变量的长度,res您可以这样做:

var service_count = res.length;
console.log('service_charge_count: =====> '+service_count);
于 2019-05-28T10:29:49.017 回答