'use strict' const MongoClient = require('mongodb').MongoClient const url = 'mongodb://localhost:27017/test'; var count = 0 var max = 1000 MongoClient.connect(url, function(err, db) { if (err) { throw err } const collection = db.collection('data') const average = db.collection('averages') collection.find({}).toArray(function (err, data) { if (err) { throw err } average.insert({ value: data.reduce((acc, v) => acc + v, 0) / data.length }, function (err) { if (err) { throw err } db.close() }) }) })