La proprietà Math.LN10 in Javascript
La proprietà Math.LN10 è una costante numerica uguale al logaritmo naturale di 10
Math.LN10
La proprietà restituisce il logaritmo naturale del numero 10, circa 2.302585092994046
$$ \ln(10) = 2.302585092994046 $$
E' una delle proprietà predefinite dell'oggetto Math.
Nota. Il logaritmo naturale di un numero è uguale all'esponente da utilizzare sulla costante di Eulero (e) per ottenere un determinato numero (x). $$ \ln(x) = y \ \Rightarrow \ e^y = x $$
E' una costante utile per svolgere i calcoli quando si lavora con il logaritmo naturale di 10.
Ad esempio, per cambiare la base del logaritmo naturale di qualsiasi numero e portarlo in base 10
Un esempio pratico
Esempio 1
Questo script calcola e visualizza il logaritmo naturale di 10
<script>
let y=Math.LN10
document.write(y)
</script>
Lo script restituisce il valore y=2.302585092994046
2.302585092994046
E' lo stesso risultato che si ottiene usando la funzione del logaritmo naturale y=Math.log(10)
Esempio 2
Questo script converte il logaritmo naturale di 100 nel logaritmo in base 10
<script>
let y=Math.log(100)/Math.LN10
document.write(y)
</script>
Si basa sulla classica formula del cambio di base dei logaritmi.
In questo caso il risultato è y=2 perché 102=100 quindi log10(100)=2
2
E così via.