function appendData() {
var arr = chart.w.globals.series.slice()
arr.push(Math.floor(Math.random() * (100 - 1 + 1)) + 1)
return arr;
}
function removeData() {
var arr = chart.w.globals.series.slice()
arr.pop()
return arr;
}
function randomize() {
return chart.w.globals.series.map(() => {
return Math.floor(Math.random() * (100 - 1 + 1)) + 1
})
}
function reset() {
return options.series
}
document.querySelector("#randomize").addEventListener("click", function() {
chart.updateSeries(randomize())
})
document.querySelector("#add").addEventListener("click", function() {
chart.updateSeries(appendData())
})
document.querySelector("#remove").addEventListener("click", function() {
chart.updateSeries(removeData())
})
document.querySelector("#reset").addEventListener("click", function() {
chart.updateSeries(reset())
})