Visualizzazione dei risultati da 1 a 3 su 3

Discussione: somma di variabili

  1. #1

    somma di variabili

    se ho
    Codice PHP:
    <script>
    x=2
    y
    =2
    z
    =x+y
    alert
    (z)
    </script> 
    vorrei che z fosse 4 (2+2) ma invece è 22 (mette vicino 2e2)!
    che simbolo si usa per fare una somma?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Sicuramente hai semplificato il problema per esporlo... non e' che i valori di x e y provengono da due input di un form?

    In questo caso non sono numeri ma stringhe... ed essendo l'operatore di concatenazine ugualle a quello di somma il risultato e' quello che vedi.

    Devi trasformare le stringhe in numeri, oppure forzare il javascript a tentare la conversione:

    z=parseFloat(x)+parseFloat(y)

    oppure

    z = 1*x + 1*y

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    bene, funge

    comunque si, era per una specie di calcolatrice elementare....ciao!

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.