Visualizzazione dei risultati da 1 a 4 su 4

Discussione: slice e numeri

  1. #1
    Utente di HTML.it L'avatar di mud
    Registrato dal
    Jun 2004
    Messaggi
    414

    slice e numeri

    ciao a tutti
    ho crato con un push una lista di valori numerici presi dal db

    dopo qst lista viene ridivisa con slice

    se però eseguo un operazione matematica tra i numeri mi da NaN

    ho provato a convertire i numeri in Number

    numero= Number(numeroArray);

    ma il risultato non cambia!

    :master:



    i valori vengono recuperati, ho controllato con i trace , ma non riesco ad utlizzarli nelle operazioni matematiche
    è colpa dello slice?

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Se nella stringa che recuperi dal db hai solo numeri, rimuovi tutti gli spazi e dovrebbe funzionare:

    stringa = stringa.split(" ").join("");

  3. #3
    Utente di HTML.it L'avatar di mud
    Registrato dal
    Jun 2004
    Messaggi
    414
    la mia stringa dopo il push è fatta in questo modo

    //442,684,427,745,745,745,800,800,229,321,324,405,40 5,72,72,72

    non ha spazi bianchi, anche perchè nel parsing ho impostato ignoreWhite=true

    i dati li recupera perfettamente, ma non li usa nelle espressioni, come se fossero stringhe, ma neanche!perchè se fossero stringhe a
    trace (442+684); mi darebbe 442684 invece mi da NaN!

    non capisco cosa c'è che non va!?
    ho sbagliato ad usare push e slice?

    cmq grazie cm sempre

  4. #4
    Utente di HTML.it L'avatar di mud
    Registrato dal
    Jun 2004
    Messaggi
    414
    ho provato a capire che tipo di oggetti fossero in numeri prodotti dallo slice
    e con il typeof mi dice che sono "object", ma se li converto con "Number()" diventano "number", ma non li riesce ad usare cmq

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.