Ir para conteúdo

andrebonim

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por andrebonim


  1. Preciso de ajuda do povo do JavaScript
     
    Estou fazendo um gráfico em linha da API do Google.
    Tenho adição de colunas dinâmica, mas passarei o código básico que peguei no exemplo:
     
    data.addColumn('number', 'X');
    data.addColumn('number', 'Cats');
    data.addColumn('number', 'Dogs');
     
    Fiz um loop pra adicionar conforme retorno do banco de dados, mas até aí está funcionando....
    Se eu adiciono 3 colunas, cada linha tem que ter 3 valores, conforme veio no exemplo:
     
    data.addRows([
    [0, 0, 0], [1, 10, 5], [2, 23, 15], [3, 17, 9], [4, 18, 10], [5, 9, 5],
    [6, 11, 3], [7, 27, 19], [8, 33, 25], [9, 40, 32], [10, 32, 24], [11, 35, 27],
    [12, 30, 22], [13, 40, 32], [14, 42, 34], [15, 47, 39], [16, 44, 36], [17, 48, 40],
    [18, 52, 44], [19, 54, 46], [20, 42, 34], [21, 55, 47], [22, 56, 48], [23, 57, 49],
    [24, 60, 52], [25, 50, 42], [26, 52, 44], [27, 51, 43], [28, 49, 41], [29, 53, 45],
    [30, 55, 47], [31, 60, 52], [32, 61, 53], [33, 59, 51], [34, 62, 54], [35, 65, 57],
    [36, 62, 54], [37, 58, 50], [38, 55, 47], [39, 61, 53], [40, 64, 56], [41, 65, 57],
    [42, 63, 55], [43, 66, 58], [44, 67, 59], [45, 69, 61], [46, 69, 61], [47, 70, 62],
    [48, 72, 64], [49, 68, 60], [50, 66, 58], [51, 65, 57], [52, 67, 59], [53, 70, 62],
    [54, 71, 63], [55, 72, 64], [56, 73, 65], [57, 75, 67], [58, 70, 62], [59, 68, 60],
    [60, 64, 56], [61, 60, 52], [62, 65, 57], [63, 67, 59], [64, 68, 60], [65, 69, 61],
    [66, 70, 62], [67, 72, 64], [68, 75, 67], [69, 80, 72]
    ]);
     
    Ou seja, está adicionando em data.addRows([]); vários arrays com 3 valores em cada... blz..
     
    Eu estou tentando
     
    for (var i = 0 ; i < 18; i ++){
    linhas.push(
    [
    [
    0, 1 , i
    ]
    ]
    );
    }
     
    mas ao invés de sair vários arrays com 3 valores, está saindo uma linha só, por exemplo: 0,1,4,3,4,5,40,0,41,0
    e não grupos de arrays com 3 valores em cada um:
     
    Como faço para cada loop (push) adicionar uma array [0, 0, 0] assim e eu obter no final o desejado
     
    data.addRows([
    [0, 0, 0], [1, 10, 5], [2, 23, 15]
    ]);
     
    ?
     
    Heeeelp!
     
     
     
     
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.