0511下午 Emily 第八堂課資料

課堂附件下載

範例3-2 實作總銷售金額

console.log(input);
let sum = 0;
input.forEach(element => {
    if(element.total_price){
        sum += element.total_price;
    }
});
output["total_price"] = sum;
console.log(output);

大型 CSV 檔範例

將工作資料夾中的CSV格式大檔案分割成多個CSV格式小檔案,每個檔案不超過5000筆資料

await api.splitCSV(bigCSVSample.csv', ',', 0, 'small.csv', 5000)
.then( (files) => { 
    return api.writeCSV('list.csv', files.map((file, index) => {return {file, index}}), ['index','file'])
})