Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Somma

  1. #1

    Somma

    Così come vedete la funzione mi butta fuori il ris=8,5 e va bene!
    Ma come faccio a sommarci il valore della x a questo numero??
    Ho visto che facendo y=x+850/100; dove esempio x=10 mi da un risultato
    y=108,5

    Mentre vorrei €18,5

    x=document.all.T40.value;
    y=850/100;
    document.all.T27.value=y;


  2. #2
    x=parseInt(document.all.T40.value);
    y=x+850/100

    Prendendo il valore con value
    leggi una stringa e come tale
    essa viene trattata ("10" come stringa e non 10 come numero)
    parseInt converte la stringa in numero


    Ciao
    La farfalla continuerà a librarsi sui campi e la goccia di rugiada brillerà ancora sull'erba quando le piramidi saranno ormai appiattite e non esisteranno più i grattacieli
    di New York

  3. #3

    grazie mitiiko

    Grazie tutto apposto

  4. #4

    .......

    .....Scusa e se volessi sommare due o più stringhe e sommarle alla fine??

    x=parseInt(document.all.T40.value);
    x=parseInt(document.all.T41.value);
    x=parseInt(document.all.T42.value);





    y=x+850/100
    document.all.T27.value=y;

  5. #5
    x=parseInt(document.all.T40.value);
    x+=parseInt(document.all.T41.value);
    x+=parseInt(document.all.T42.value);

    Oppure :
    x=parseInt(document.all.T40.value)+parseInt(docume nt.all.T41.value)+ parseInt(document.all.T42.value);



    Quindi:
    y=x+850/100
    La farfalla continuerà a librarsi sui campi e la goccia di rugiada brillerà ancora sull'erba quando le piramidi saranno ormai appiattite e non esisteranno più i grattacieli
    di New York

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.