Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    236

    celle array con + valori

    è possibile creare un array in javascript tale che ogni cella contenga due valori?
    se si come si accede al contenuto del primo valore della cella?

  2. #2
    E' possibilissimo farlo, basta che l'array sia creato così:
    a = [[1,2],[3,4]];
    l'elemento 1 sarà: a[0][0]
    l'elemento 2 sarà: a[0][1]
    l'elemento 3 sarà: a[1][0]
    l'elemento 4 sarà: a[1][1]
    Tutto chiaro?

    Ciao
    http://www.beavermag.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    236
    a me serve un vettore con celle del tipo:

    [01,1011][01,1012]...[03,1031][03,1032]....[15,1151][15,1154]

    poi ho una funzione:
    cerca(nome) dove nome è del tipo:01-02-03.....
    in base a quale sia nome devo andare a ricercare gli elementi del vettore che hanno nome (ad esempio 03) nella prima posizione della cella.come si fa?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Devi inserire delle stringhe nella tua matrice, non dei numeri, altrimenti perdi lo zero iniziale:

    var a = [["01","1011"]["01","1012"]...["03","1031"]["03","1032"]....["15","1151"]["15","1154"]];


    Oppure:
    var a = new Array();
    a[0] = ["01","1011"];
    a[1] = ["01","1012"];
    ...

    Poi il confronto andra` fatto con una cosa di questo tipo:

    for (var i=0; i<a.length; i++) {
    if(a[i][0] == "01") out = a[i][1]
    }

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.