Highcharts Demo

author(s): Torstein Hønsi

by Black Label

HTML

<script src="https://code.highcharts.com/highcharts.js"></script>

<div id="container"></div>

JavaScript

Highcharts.chart('container', {

  chart: {
  	type: 'spline',
  	animation: false,
    events: {
      load() {
				let chart = this,
        	series = chart.series[0];
        setInterval(() => {
        	if (chart.series[0].data.length < 500) {
          	series.addPoint(Math.floor(Math.random() * 90 ) + 10, true, false);
          } else {
          	series.addPoint(Math.floor(Math.random() * 90 ) + 10, true, true);
          }
        }, 20)
      }
    }
  },

  series: [{
    data: [43, 52, 57, 69, 97, 31, 89, 54]
  }],

});