Gestire operazioni Matematiche

  • Creatore Discussione Creatore Discussione Vale2
  • Data di inizio Data di inizio

Vale2

Utente Attivo
28 Mag 2006
446
0
0
Livorno
Ciao,

un esempio di operazione matematica addizione e divisione

Codice:
<script type="text/javascript">
document.write(7+3/2)
</script>


Il risultato dovrebbe secondo la sequenza scritta riportare 5

7+3 = 10 diviso 2 risultato 5

invece il risultato è 8.5

javascript esegue prima le moltiplicazioni e divisioni nell'ordine che sono scrite dopo le addizioni e le sottrazioni

se vogliamo che il risultato sia 5 prima si deve eseguire l'addizione e dopo la sottrazione

Codice:
<script type="text/javascript">
document.write((7+3)/2)
</script>

la prima operazione eseguita sarà + (in quanto trovandosi tra due () viene eseguita per prima dopo la divisione

Risultato 5


Si può appendere una dichiarazione parseInt per gestire i numeri interi, parseFloat per i numeri in virgola mobile (con decimali 0.5)

Per operazioni complesse usare le Proprietà e i metodi dell'oggetto Math

ES:

per sapere il P Greco π la costante che contiene il rapporto tra una circonferenza e il suo diametro 3.141592653589793

Codice:
<script type="text/javascript">
document.write(Math.PI)
</script>

la radice quadra di "Numero" es 9

Codice:
<script type="text/javascript>
document.write(Math.sqrt(9))
</script>

Risultato 3


Valeria.
 

Discussioni simili