/*创建随机数数组*/ var data = [parseFloat(Math.random() * 100).toFixed(2)]; /*创建数组函数*/ function addData(shift) { data.push(parseFloat(Math.random() * 100).toFixed(2)); if (shift) { data.shift(); } } for (var i = 1; i < 5; i++) { addData(); } /*定时刷新数据*/ setInterval(function () { addData(true);//保证每次产生的数组是5个元素; console.log(data); }, 1 * 1000)