Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22

Discussione: aiuto !

  1. #1

    aiuto !

    Sto' cercando di imparare ma non capisco.
    Perche' la divisione tra il valore numerico di due oggetti da come risultato infinito???

    Cioè:
    Come cavolo faccio a definire il valore di una divisione tra due variabili che ho caricato da dei file di testo?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Perchè i dati sono in formato stringa.
    Usa Number(A)/Number(B);
    Ovviamente con B<>0

  3. #3
    grazie mille,ho fatto, ma ottengo NaN sul trace;
    x=f.nome;
    y=g.nome1;
    z= Number(x)/Number(Y);
    trace(x)=350
    trace(y)=5
    trace(z)=NaN
    dove sbaglio?:master:

  4. #4
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Da quello che scrivi non si capisce dove sbagli.
    E se fai una somma invece della divisione:
    z= Number(x)+Number(Y);
    Quanto vale z?

  5. #5
    vale Nan !!!

    utilizzo la seguente sintassi per caricare le variabili:
    f=new LoadVars();
    f.load("nome.txt");
    f.onLoad=function(){
    _root.div=Number(f.nDiv);
    nel file nome.txt c'è scritto nDiv=5

    scrivo poi x=f.nDiv;
    stessa cosa per l'altra variabile.

  6. #6
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    codice:
    f = new LoadVars();
    f.load("nome.txt");
    f.onLoad = function() {
    	_root.div = Number(f.nDiv);
    	trace(_root.div/2)
    };
    Che ti esce?

  7. #7

  8. #8
    sembra che non funzioni "Number", come è possibile?

  9. #9

  10. #10
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Rieccoci.
    Come non va il number!
    Credo che il problema sia dovuto al caricamento dei dati infatti se fai:
    codice:
    nDiv = "5";
    _root.div = Number(nDiv);
    trace(_root.div/2);
    scommetto che funziona.

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.