La proprietà Math.E in Javascript
La proprietà Math.E del linguaggio Javascript restituisce il numero di Nepero
Math.E
E' una proprietà predefinita dell'oggetto Math.
La proprietà restituisce a base del logaritmo naturale che approssimativamente equivale a
$$ e=2.718281828459045 $$
A cosa serve? Posso usare la proprietà Math.E per assegnare il valore (e=2.71...) a una variabile o usarlo direttamente in un'espressione. In questo modo evito di doverla calcolare ogni volta tramite la funzione Math.exp(1)
Un esempio pratico
Ecco un esempio pratico
<script>
document.write(Math.E);
</script>
Lo script restituisce in output il numero di Nepero e=2.718281828459045.
2.718281828459045
E' lo stesso risultato che otterrei usando la funzione esponenziale Math.exp(1)
<script>
document.write(Math.exp(1));
</script>
Il risultato finale è sempre lo stesso,
2.718281828459045
In quest'ultimo caso, però, la funzione Math.exp(1) deve calcolare la funzione esponenziale di 1.
Nel caso precedente, invece, il valore e=2.718281828459045 è una costante preregistrata di default nell'oggetto Math. Quindi, richiede meno risorse computazionali.
E così via.