Visualizzazione dei risultati da 1 a 10 su 10

Discussione: moltiplicazione

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    121

    moltiplicazione

    salve a tutti,

    ho bisogno di effettuare una moltiplicazione tra campi che implemento al momento del bisogno.

    ho scritto queste righe di codice nel bottone che mi permette di fare l'operazione:
    -----------------------------------
    on (press) {

    totale = (rinnoviSoci) * (importoRinnovo);

    }
    ----------------------------------
    ma il risultato che ottengo è : totale = NaN


    scusate la mia ignoranza in merito come devo invece impostare il tutto?

    mila

  2. #2
    va bene cosi ma devi accertarti che siano numeri.

    on (press) {
    totale = Number(rinnoviSoci) * Number(importoRinnovo);
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    121
    ho provato anche così ed ho utilizzato solo numeri nei campi di input ma non succede niente.

  4. #4
    rinnoviSoci deve essere la variabile del campo e non l'istanza!
    se no devi mettere rinnoviSoci.text

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Scusate se mi intrometto ma la cosa mi interessa anche perchè stavo seguendo il corso actioscript di questo sito e c'è proprio un esempio del genere che sul sito funziona me se provo a rifarlo secondo le istruzioni mi da come risultato undefined metre se provo con il codice di Arpox mi da NaN, la differenza tra il codice di Arpox e quello dell'esempio consiste in un > prima del secondo operando, Arpox a te l'operazione funziona?

  6. #6
    si si, certo che funziona.
    ripeto che probabilmente il vostro problema è che non mettere il nome sulla variabile (var) del campo di testo ma sull'istanza.

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Io ho messo il nome delle variabile nel campo var e non nel campo nome istanza.
    codice:
    on (press) {
    totale = Number(valore1) * Number(valore2);
    }
    var valore1
    var valote2
    var totale risultato NaN

    totale = Number(valore1) * Number>(valore2); come da esempio in questo sito risulato undefinied

    è evidente che sia io che milaion stiamo commettendo un errore ma non è la variabile.

  8. #8

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Ti ringrazio Arpox sei stato gentilissimo, ho potuto capire dove stava l'errore e penso servirà anche a mialon, bisognava toglire la spunta dal box Crenatura automatica.

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    121
    scusate se intervengo solo ora ma sono stato impegnato per lavoro.

    vorrei ringraziare ARPOX per la sua gentile collaborazione infatti anch'io non toglievo la spunta a "centratura automatica" ora funziona tutto.

    caffè pagato per un mese

    mila

    un saluto a randi

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 © 2026 vBulletin Solutions, Inc. All rights reserved.