Visualizzazione dei risultati da 1 a 6 su 6

Discussione: addizione variabili

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023

    addizione variabili

    Perchè in un campo di testo dinamico se c'è già un numero non fa l'addizione?

    se metto

    pippo=pippo+1;

    e nel campo di pippo non c'è nulla, incomincia l'addizione 1,2,3,4...

    se invece la variabile pippo è già un numero, supponiamo 13, il risultato è 131,1311,13111 ecc. ecc.

    questa cosa non succede con le altre operazioni...come risolvo?

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    ho provato anche con

    pippo=10
    pluto=20

    associato ad un btn:

    on (release) {
    pippo=pippo+pluto;
    }

    risultato:1020


  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    pippo++;

    funzia

  4. #4
    pippo = 13
    pluto = 20
    pippo = pippo+pluto

    Nel campo di testo mi scrive 33

    A volte può capitare comunque il problema a cui fai riferimento, di solito è perchè legge come stringa e non come numero il valore della variabile, quindi tira fuori appunto cose tipo 1020 etc...in quei casi conviene usare tipo

    pippo = Number(pippo)+20

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    Originariamente inviato da Broly
    pippo = Number(pippo)+20
    funzia...grazie

  6. #6
    Originariamente inviato da DaZKooL
    funzia...grazie
    Prego , sciau

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.