Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Calcolo

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    7

    Calcolo

    Salve a tutti, ho un problema.
    devo creare un programmino che mi tenga i punti di un gioco.
    L'inserimento dei due numeri e della somma non sono un problema.
    Il problema nasce quando al risultato devo sommare un altro numero, tutte le volte che voglio
    e possibile?
    Come posso fare?

    Grazie mille

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    da quanto ho capito
    codice:
    totale_dei_due += nuovo_numero
    dovrebbe funzionare. Hai un esempio un po' più corposo?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    7
    ti posto il codice:

    "<script>

    function somma() {

    a=eval(document.all.prima.value);

    b=eval(document.all.seconda.value);

    c=a+b;

    document.all.terza.value=c;

    }

    </script>


    primo numero:
    <input type="text" name="prima" onkeyup="somma()">

    secondo numero<input type="text" name="seconda" onkeyup="somma()">


    Il risultato è: <input type="text" name="terza">"

    In pratica devrei fare un altro campo in cui aggiungere il nuovo numero, che poi vada a sommarsi al risultato.

    Grazie mille

  4. #4
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    codice:
    <script type="text/javascript">
    function somma() {
     a=document.all.prima.value;
     b=document.all.seconda.value;
     c=document.all.terza.value;
     document.all.quarta.value=(a+b+c);
    }
    </script>
    perchè non così?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    7
    Il problema è che come mi hai scritto il codice non fa più la somma, e poi copia i numeri nella quarta parte....!!!!!!
    A me serve che faccia la somma tra i primi due......quindi ottenere il risultato, poi nella "quarta casella" aggiungere il numero che voglio, che vada a sommarsi solamente al risultato

    Lo so he sono un rompi palle : )

    Grazie mille per il tempo ciao

  6. #6
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    oh ok.. il value è una stringa. devi parsarla come intero.
    http://www.w3schools.com/jsref/jsref_parseInt.asp
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    7
    Ehm....non ho mica capito sai????

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.