Ciao,
un esempio di operazione matematica addizione e divisione
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
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
la radice quadra di "Numero" es 9
Risultato 3
Valeria.
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.