var data = {
"graph": {
"datasequences": [{
"datapoints": [{
"title":
"86",
"value":
"86000"
}, {
"title":
"87",
"value":
"87000"
}, {
"title":
"88",
"value":
"88000"
}, {
"title":
"89",
"value":
"89000"
}, {
"title":
"90",
"value":
"90000"
}, {
"title":
"91",
"value":
"91000"
}, {
"title":
"92",
"value":
"92000"
}, {
"title":
"93",
"value":
"93000"
}, {
"title":
"94",
"value":
"94000"
}, {
"title":
"95",
"value":
"95000"
}, {
"title":
"96",
"value":
"96000"
}, {
"title":
"97",
"value":
"97000"
}],
"title":
"Downloads"
}],
"refreshEveryNSeconds": 900,
"title":
"ATP"
}
}
var episodes = data.graph.datasequences[0].datapoints;
var count = episodes.length;
var sum = 0;
for (var i=0; i < count; ++i) {
sum += parseInt(episodes[i].value);
}
var lifetime = (sum / count).toFixed(1);
sum = 0;
for (var i=0; i < 10; ++i) {
var itemNumber = count - i - 1;
sum += parseInt(episodes[itemNumber].value);
}
var last10 = (sum / 10).toFixed(1);
$('#last10').html(last10);
$("#lifetime").html(lifetime);
Last 10: <span id="last10"></span><br /> Lifetime: <span id="lifetime"></span><br />