Visualizzazione risultati 1 fino 6 di 6

Discussione: [Javascript] sommare due percentuali

  1. #1
    Guest

    Predefinito [Javascript] sommare due percentuali

    come faccio con javascript a fare questa somma?

    var ciccio= "10%";
    var caio = "20%;

    somma = ciccio + caio;

    il segno del percento sballa tutto...

  2. #2
    Guest

    Predefinito

    Togli il segno di percentuale!


    Ciao!!!!!!

  3. #3
    Guest

    Predefinito

    eheh..

    Il valore col percento mi proviene da un getElementById... Speravo esistesse un metodo piu rapido di:
    Codice HTML:
    var percentuale = '76%';
    var ciccio = '10%';
    
    ciccio = parseInt(ciccio.replace("%",""));
    percentuale = parseInt(percentuale.replace("%",""));
    
    somma = ciccio + percentuale;
    ...

  4. #4
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Se ti può interessare parseInt() prova a convertire la stringa in un numero, ma se trova un carattere non valido si blocca senza dare errori. In altre parole:
    - parseInt("8") => restituisce 8
    - parseInt("8a") => restituisce 8
    - parseInt("a") => restituisce "NaN" (Not-A-Number)

    Quindi, volendo, potresti risparmiare qualche carattere:
    Codice:
    var percentuale = '76%';
    var ciccio = '10%';
    
    ciccio = parseInt(ciccio);
    percentuale = parseInt(percentuale);
    
    somma = ciccio + percentuale;
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  5. #5
    Guest

    Predefinito

    a titolo informativo: se stai usando le percentuali per degli sconti sui prezzi sappi che gli sconti non si sommano linearmente :)) però forse non ti interessa perchè devi lavorare sul resize o qualcosa del genere... :)))

    ciao

    scusate l'ot

  6. #6
    Guest

    Predefinito

    Nono.... non mi serve per gli sconti, ma per cambiare dinamicamente i valori percentuali degli stili di una pagina

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •