Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453

    Problema valore variabile

    Ciao...

    lunghezza = durate[songList_lb.getSelectedIndex()];
    myTunes = new Sound();
    myTunes.loadSound(_root.theSong, true);
    myTunes.setVolume(0);
    _root.valore = Math.round((1-(lunghezza/3000)*bps)*100);

    Perchè se lunghezza con un trace è uguale a 246(valore contenuto in un array popolato da xml), quindi un numero...

    ma se usata nella formula il trace di _root.valore mi restituisce NaN??



    Thanks...

  2. #2
    E' stupido, ma hai provato a forzare tutte le varibili ad essere numeri:
    Number(variabile);

  3. #3
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Originariamente inviato da harpox
    E' stupido, ma hai provato a forzare tutte le varibili ad essere numeri:
    Number(variabile);

    si...ma niente...

    Grazie per l'intervento

  4. #4
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    se do lunghezza=5; la prende...

    il problema che lunghezza nel mio caso è uguale al valore dell'array, che ho verificato, è un numero, ma non la prende diamine!


  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da nep036
    se do lunghezza=5; la prende...

    il problema che lunghezza nel mio caso è uguale al valore dell'array, che ho verificato, è un numero, ma non la prende diamine!

    probabilmente dipende dai tempi, forse cerchi di utilizzare la variablie prima che questa sia realmente caricata

  6. #6
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Originariamente inviato da and80
    probabilmente dipende dai tempi, forse cerchi di utilizzare la variablie prima che questa sia realmente caricata
    E' vero, adesso controllo...

  7. #7
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    mmm ho fatto un trace di lunghezza subito prima della formula è mi restituisce 246...

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da nep036
    mmm ho fatto un trace di lunghezza subito prima della formula è mi restituisce 246...
    :master: e se il problema non fosse di "lunghezza" ma ad esempio di "bps"

  9. #9
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Originariamente inviato da and80
    :master: e se il problema non fosse di "lunghezza" ma ad esempio di "bps"
    bps ho provato a sostituirlo con un numero e lasciare lunghezza...poi ho fatto il contrario...

    bps funzia, lunghezza no...

    Sento puzza di caxxata nell'aria...porcaccia miseria


  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da nep036
    bps ho provato a sostituirlo con un numero e lasciare lunghezza...poi ho fatto il contrario...

    bps funzia, lunghezza no...

    Sento puzza di caxxata nell'aria...porcaccia miseria

    penso anch'io, per curiosità cosa ti restituisce se fai

    trace (Math.round(lunghezza/3000));
    trace (lunghezza/3000);

    ?

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.