Visualizzazione dei risultati da 1 a 7 su 7

Discussione: valori percentuali

  1. #1
    Utente di HTML.it L'avatar di zwack
    Registrato dal
    Jul 2004
    Messaggi
    117

    valori percentuali

    ciao a tutti, dovrei fare una somma che dia come risultato un valore percentuale, ad es. 4.777%
    dove 4.777 è la somma ottenuta con una funzione, il problema è appiccicarci quel benedetto "%", è possibile farlo e come?
    grazie a tutti.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    codice:
    var valorenumerico = 10.13;
    var percentuale = valorenumerico + "%";
    Bada che chiaramente, percentuale non sarà un int o float, ma verrà "promosso" a String
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di zwack
    Registrato dal
    Jul 2004
    Messaggi
    117
    ti ringrazio tantissimo, ma il problema è cambiato (per questioni pratiche), ora il risultato è la somma di due percentuali, è possibile?

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    fai un replace di % con "" e un parseFloat dei valori che hai così ottenuto, dopodiché rimetti insieme il tutto.

    codice:
    var percentuale1 = 10.12%";
    var percentuale2 = "19.34%";
    var percentuale3 = (parseFloat(percentuale1.replace("%",""))+parseFloat(percentuale2.replace(%))) + "%";
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Utente di HTML.it L'avatar di zwack
    Registrato dal
    Jul 2004
    Messaggi
    117
    scusa ma non mi è chiaro. v1 è un valore percentuale fisso (presente in una text), v2 è un valore percentuale variabile (presente in altra text), non ho capito come mettere assieme i due valori ed ottenere il risultato che serve?
    scusa l'ottusità ma non ho trovato niente in rete che potesse aiutarmi.
    grazie.

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    guarda, non sto di certo a scriverti lo script altrimenti mi dovrei prendere pure il tuo stipendio. Lì hai tutto l'occorrente per sistemare il tuo script (ciascuna delle due variabili verrà dai tuoi textfield). Come valorizzare le due variabili lo sai tu, visto che hai tu il resto del codice.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  7. #7
    Utente di HTML.it L'avatar di zwack
    Registrato dal
    Jul 2004
    Messaggi
    117
    grazie.
    (quanto allo stipendio, cascheresti proprio male è una organizzazione di volontariato).

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.