Visualizzazione dei risultati da 1 a 6 su 6

Discussione: variabili e funzioni

  1. #1
    Utente di HTML.it L'avatar di Linusss
    Registrato dal
    Sep 2002
    Messaggi
    405

    variabili e funzioni

    Come posso renedere una variabile definita all'interno di una funzione visibile anche all'esterno?
    Ho provato con _global ma non funziona, come posso fare?

  2. #2
    Utente di HTML.it L'avatar di Linusss
    Registrato dal
    Sep 2002
    Messaggi
    405
    Forse l'errore è un altro, ho questo codice:
    FUNZIONE
    codice:
    function duplica(n)
    {
    for(i=1;i<=n;i++)
    {
         angx=new Array():
         angx[i-1]=Math.sin(100*i);
         trace(angx[0]);
    }
    }
    Invece di stampare sempre il contenuto di angx[0], mi stampa il suo valore solo al primo ciclo, poi sempre undefined, come se il risultato non rimanesse salvato nell'array, come mai?

  3. #3
    Utente di HTML.it L'avatar di Linusss
    Registrato dal
    Sep 2002
    Messaggi
    405
    Fastidiosissimo questo problema, dovrebbe essere una cavalata e invece...
    Ma non è che per caso sbaglio a caricare l'array? In altri linguaggi ho sempre fatto così, magari lAS è diverso, ditemelo voi!!!

  4. #4
    Non hai spiegato che risultato vuoi ottenere, ma comunque prova cosi:
    function duplica(n) {
    angx = new Array();
    for (i=1; i<=n; i++) {
    angx[i-1] = Math.sin(100*i);
    trace(angx);
    }
    }
    duplica(6);

  5. #5
    Utente di HTML.it L'avatar di Linusss
    Registrato dal
    Sep 2002
    Messaggi
    405
    edit:grazie, l'errore era banalissimo...grazie

  6. #6

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.