Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    un array con due variabili.

    Vorrei crearne dinamicamente un array con due variabili, come faccio??

    Cioè per creare un array singolo basta un:
    amici[0] = "Gigio";
    //continuando con..
    amici[1] = "Pippo";
    // ecc...

    Ma io vorrei dare due variabili in un unico array, cioè un ipotetico:
    amici[0] = "Gigio", "Maschio";
    amici[1] = "Gigia", "Femmina";

    se dovessi scriverlo manualmente sarebbe un:
    amici = [["gigio","Maschio"],["gigia","Femmina"]]

    e poi le richiamerei con:
    amici[0][0];
    // per "gigio"
    amici[0][1];
    // per "maschio"

    Ma a me serve crearlo dinamicamente, sapete illuminarmi??

    Grazie

  2. #2
    Riporto a galla sperando che un BayWatch mi aiuti!!!

  3. #3

    Re: un array con due variabili.

    Ciao, prova così:

    amici[0] = ["Gigio", "Maschio"];
    amici[1] = ["Gigia", "Femmina"];


    In alternativa:

    amici[0] = new Array();
    amici[0] = ["Gigio", "Maschio"];
    amici[1] = new Array();
    amici[1] = ["Gigia", "Femmina"];

  4. #4
    il problema mio è che quel "gigio" e quel "maschio" sono variabili dinamiche.
    quindi dovrei fare una cosa cosi:
    amici[0] = nome, sesso;

    cosi poi facendo un trace(amici[0][1]) possa vedere:
    maschio

    _________________

    Perchè se dovessi scriverle io allora mi basterebbe un:
    amici = [["gigio","Maschio"],["gigia","Femmina"]];

  5. #5
    Vale comunque la soluzione consigliata da Marsellus, cioè puoi fare

    array[0] = [variabile1,variabile2]

    E poi puoi accedere a tali valori con

    array[0][0]
    array[0][1]


    Se poi il problema è proprio nella creazione dinamica dell'array in base ai valori che hai, bisognerebbe sapere come sono formattati questi valori in modo da studiare come poterli dividere e inserire nell'array in maniera opportuna

  6. #6
    sapevo che era un problema di sintassi.

    Perfetto!!! Vi ringrazio, funziona!!

  7. #7
    Alla prossima

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.