btcaverage
Version:
Get Bitcoin price average from 13 providers. Doing math variance algorithm: if some service is broken the average not will be broken.
10 lines • 529 B
JavaScript
var btcaverage = require('./btcaverage');
btcaverage()
.then(function(priceDetails){
console.log('---- By provider ----');
Object.keys(priceDetails.prices).map(function(providerName){
console.log(providerName + ': $' + priceDetails.prices[providerName]);
});
console.log('---- Average ----');
console.log('$' + parseFloat(priceDetails.average).toFixed(2) + ' calculated from ' + priceDetails.pricesAverage.length + ' prices (Removing farthest|problematic values)');
});