Я пытаюсь использовать Google Charts API для создания диаграммы, в которой динамически присваиваются значения. Следующий код должен принимать массив значений и заполнять их диаграммой, но вместо этого висит и убивает страницу. Я предполагаю, что цикл for не заканчивается, но я не могу понять, что не так.
Есть идеи?
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
function drawChart(values) {
var data = new google.visualization.DataTable();
data.addColumn('number', 'Value');
data.addRows(values.length);
for(i=0; i <= values.length; i+3) {
data.setValue(values[i], values[i+1], values[i+2]);
}
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, {width: 400, height: 240, legend: 'none', gridlineColor: '#fff', chartArea:{left:0,top:20}});
}
function stockFractal(){
}
</script>