Visualizzazione dei risultati da 1 a 4 su 4

Discussione: una semplice somma

  1. #1

    una semplice somma

    Ciao a tutti, mi sono appena avvicinato a flash e volevo sapere come faccio a sommare 2 interi:
    Ho fatto un programmino con 3 caselle , 2 sono di testo input (var ,var b) x inserie i numeri , una casella dove mettere il risultato e un bottone (var c).
    che operatore devo usare per far si che al rilascio del bottone mi sommi 2 numeri e li inserisca nella variabile c.
    Grazie

  2. #2
    se hai creato N° 3 campi di testo

    2 x gli addendi come input
    1 dinamico per il totale

    devi accertarti di aver indicato non l'istanza ma il campo nome variabile

    quindi per il pulsante

    path = this // o il perrcorso di dove hai meso le variabili
    somma.onPress=function(){ path.c = path.a + path.b }

    se invece hai istanziato i campi per leggere il campo devi far riferimento a

    a.text , b.text

    ma trattandoli come testi dovrai trasformarli in valori numerici con le funzioni Math......

    comunque l'operatore per la somma è sempre il +

  3. #3
    ciao grazie.
    Ho risolto in questo modo:

    var a:Number = 0;
    var b:Number = 0;
    var c:Number = 0;
    on (release) {

    c=Number(a)+Number(b);
    }

  4. #4
    Se le variabili vengono dichiarate con una TIPIZZAZIONE FORTE

    var a: Number = 0

    esse non potranno ricevere caratteri stringa quindi nella somma il Number() a mio avviso
    non serve.

    Fammi sapere se è vero.

    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.