我正在尝试将列中的所有数字添加到变量中。问题是我的代码正在将结果添加到 NaN 中。
var csvData=[];
let test = 0;
var parser = parse({delimiter: ','}, function(err, data){
});
fs.createReadStream(__dirname+'/test2.csv','utf16le').pipe(parser)
.on('data', function(csvrow) {
csvData.push(csvrow);
test = test + (csvrow[2]);
})
.on('end',function() {
console.log(test)
});
给我:“0Daily Device Installs00001000101100”,如果我添加 parseInt(csvrow[2]) 我将得到 NaN 进行测试。
我的目标是在每日设备安装后添加所有数字,我错过了什么?