Se ho un campo di testo input e dentro ci scrivo ad esempio 5+5, come faccio a valutare l'espressione?![]()
Grazie
Se ho un campo di testo input e dentro ci scrivo ad esempio 5+5, come faccio a valutare l'espressione?![]()
Grazie
E' abbastanza complicato. Finchè si tratta di operazioni semplici, si può fare, altrimenti c'è bisogno di molto lavoro. Nel tuo caso:
codice:campoditesto = "5+5+3"; function valuta(testo) { var temp = testo.split("+"); var risultato = 0; for(var i = 0; i < temp.length; i++){ risultato += Number(temp[i]); } trace(risultato) } valuta(campoditesto);
Grazie mille!
![]()