Response title
This is preview!
var H1 = moment.unix(data.hourly.data[0].time).format("HH"); var H2 = moment.unix(data.hourly.data[1].time).format("HH"); var H3 = moment.unix(data.hourly.data[2].time).format("HH"); var H4 = moment.unix(data.hourly.data[3].time).format("HH"); var H5 = moment.unix(data.hourly.data[4].time).format("HH")
what I want is to learn a way to incredemental count numbers..
x should start from 1 and can be up to some high number..
y always starts from 0 and its coming by jSON so this should be repeating like the above.. from 0 to 24. I need a stop after 24, date data sources have 48, but I want to stop after 24.
var H(x) = moment.unix(data.hourly.data[y].time).format("HH");
would be great to see a reply!
Thanks
var H1 = moment.unix(data.hourly.data[0].time).format("HH"); var H2 = moment.unix(data.hourly.data[1].time).format("HH"); var H3 = moment.unix(data.hourly.data[2].time).format("HH"); var H4 = moment.unix(data.hourly.data[3].time).format("HH");
.. etc up to 24
var chart = new Chartist.Line('.ct-chart', { labels: [H1, H2, H3, H4, H5, H6, H7, H8, H9, H10, H11, H12, H13, H14, H15, H16, H17, H18, H19, H20, H21, H22, H23, H24], series: [{ name: '', data: [hour1, hour2, hour3, hour4, hour5, hour6, hour7, hour8, hour9, hour10, hour11, hour12, hour13, hour14, hour15, hour16, hour17, hour18, hour19, hour20, hour21, hour22, hour23, hour24] }] }
- var chart = new Chartist.Line('.ct-chart', {
- labels: h.slice(0,24), // first 24
- series: [{
- name: '',
- data: [hour1, hour2, hour3, hour4, hour5, hour6, hour7, hour8, hour9, hour10, hour11, hour12, hour13, hour14, hour15, hour16, hour17, hour18, hour19, hour20, hour21, hour22, hour23, hour24]
- }]
- }
You should do something similar for hour.
for (var i = 1; i < 25; i++) { var H = 'H' + i + ', '; } var chart = new Chartist.Line('.ct-chart', { //labels: [H1, H2, H3, H4, H5, H6, H7, H8, H9, H10, H11, H12, H13, H14, H15, H16, H17, H18, H19, H20, H21, H22, H23, H24], labels: [H],
var H1 = moment.unix(data.hourly.data[0].time).format("HH"); var H2 = moment.unix(data.hourly.data[1].time).format("HH"); var H3 = moment.unix(data.hourly.data[2].time).format("HH"); var H4 = moment.unix(data.hourly.data[3].time).format("HH"); var H5 = moment.unix(data.hourly.data[4].time).format("HH"); var H6 = moment.unix(data.hourly.data[5].time).format("HH"); var H7 = moment.unix(data.hourly.data[6].time).format("HH"); var H8 = moment.unix(data.hourly.data[7].time).format("HH"); var H9 = moment.unix(data.hourly.data[8].time).format("HH"); var H10 = moment.unix(data.hourly.data[9].time).format("HH"); var H11 = moment.unix(data.hourly.data[10].time).format("HH"); var H12 = moment.unix(data.hourly.data[11].time).format("HH"); var H13 = moment.unix(data.hourly.data[12].time).format("HH"); var H14 = moment.unix(data.hourly.data[13].time).format("HH"); var H15 = moment.unix(data.hourly.data[14].time).format("HH"); var H16 = moment.unix(data.hourly.data[15].time).format("HH"); var H17 = moment.unix(data.hourly.data[16].time).format("HH"); var H18 = moment.unix(data.hourly.data[17].time).format("HH"); var H19 = moment.unix(data.hourly.data[18].time).format("HH"); var H20 = moment.unix(data.hourly.data[19].time).format("HH"); var H21 = moment.unix(data.hourly.data[20].time).format("HH"); var H22 = moment.unix(data.hourly.data[21].time).format("HH"); var H23 = moment.unix(data.hourly.data[22].time).format("HH"); var H24 = moment.unix(data.hourly.data[23].time).format("HH");
labels: [H1, H2, H3, H4, H5, H6, H7, H8, H9, H10, H11, H12, H13, H14, H15, H16, H17, H18, H19, H20, H21, H22, H23, H24],
© 2013 jQuery Foundation
Sponsored by and others.