Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Array con variabile

  1. #1

    Array con variabile

    Ciao a tutti!!!

    Ho un problemino con lo script sottostante.
    il primo trace mi da "undefined" mentre vorrei avere i valori dell'array prova che escono correttamente con il secondo trace.

    Perche???

    _root.tipo_pulse = "prova";

    prova = new Array();
    prova[0] = "ddddd";
    prova[1] = "asdasd";
    prova[2] = "dfgddg";
    prova[3] = "gjhghjg";

    for (i=0; i<4; i++) {
    crea_link = eval(_root.tipo_pulse+"["+i+"]");
    trace(crea_link);
    trace(prova[i]);
    }

  2. #2
    _root.tipo_pulse = "prova";

    prova = new Array();
    prova[0] = "ddddd";
    prova[1] = "asdasd";
    prova[2] = "dfgddg";
    prova[3] = "gjhghjg";

    for (i=0; i<4; i++) {
    crea_link = _root[tipo_pulse][i];
    trace(crea_link);
    trace(prova[i]);
    }

    Oppure, se vuoi usare eval

    _root.tipo_pulse = "prova";

    prova = new Array();
    prova[0] = "ddddd";
    prova[1] = "asdasd";
    prova[2] = "dfgddg";
    prova[3] = "gjhghjg";

    for (i=0; i<4; i++) {
    crea_link = eval(_root.tipo_pulse)[i];
    trace(crea_link);
    trace(prova[i]);
    }

  3. #3
    OK

    Thank You!!

  4. #4
    Di niente, ciao e 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.