Visualizzazione dei risultati da 1 a 4 su 4

Discussione: NaN

  1. #1

    NaN ??????

    il mio codice e' :

    stop();

    this.onEnterFrame = function (){

    var perc:Number = Number(tot-par);
    var tot:Number = Number(Math.round((this.getBytesTotal ()/1024)));
    var par:Number = Number(Math.round((this.getBytesLoaded ()/1024)));

    tot_kb.text = tot;
    par_kb.text = par;
    per.text = perc;

    trace (typeof (tot))
    trace (typeof (par))
    }

    perche' mi dice che perc e' NaN ?????????????????????????????????????????????????
    la vita è un "Flash"...
    ...utilizziamolo al meglio !

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Perchè definisci "perc" prima di aver definito sia "tot" che "par", quindi

    codice:
    Number(tot-par)
    è la stessa cosa di:

    codice:
    Number(undefined - undefined)
    cioè NaN (Not a Number).

    Perchè funzioni il codice deve essere:

    codice:
    stop();
    this.onEnterFrame = function()
    {
    	var tot:Number = Number(Math.round((this.getBytesTotal() / 1024)));
    	var par:Number = Number(Math.round((this.getBytesLoaded() / 1024)));
    	var perc:Number = Number(tot - par);
    	tot_kb.text = tot;
    	par_kb.text = par;
    	per.text = perc;
    	trace(typeof (tot));
    	trace(typeof (par));
    };

  3. #3
    anche io ero giunto a quella conclusione un po' di tentativi fa' ... avevo fatto come mi hai scritto tu.... ma non funzionava ... ora facendo un po' di ctrl+z mi sono accorto che avevo aggiunto per sbaglio una "s" al nome di una variabile e mi dava errore...grazie cmq!!
    la vita è un "Flash"...
    ...utilizziamolo al meglio !

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    E di che..

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.