Skip to content

Instantly share code, notes, and snippets.

@ognjengt
Created December 23, 2017 22:15
Show Gist options
  • Save ognjengt/e0e6735e149cd0254c3a6615be3266ac to your computer and use it in GitHub Desktop.
Save ognjengt/e0e6735e149cd0254c3a6615be3266ac to your computer and use it in GitHub Desktop.
async function getFinalResults(kNearest,nDays) {
var finalResults = [];
var finalResult = {};
await forEach(kNearest, async(date) => {
var dateTime = new Date(date);
var pastDate = dateTime.toISOString().split('T')[0];
var futureDate = new Date(date);
futureDate.setDate(futureDate.getDate() + nDays);
futureDate = futureDate.toISOString().split('T')[0];
var valueForThatDay = this.coinDeskApiResults.bpi[pastDate];
var valueForFutureDay = this.coinDeskApiResults.bpi[futureDate];
finalResult = {
start: valueForThatDay,
end: valueForFutureDay
}
finalResults.push(finalResult);
})
return finalResults;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment