La proprietà Math.SQRT2 in Javascript

La proprietà Math.SQRT2 di Javascript restituisce la radice quadrata di 2

Math.SQRT2

E' una proprietà predefinita dell'oggetto Math.

$$ \sqrt{2} = 1.4142135623730951 $$

In questo modo evito di doverlo calcolare ogni volta che mi serve.

A cosa serve? La radice quadrata di 2 compare in diversi contesti in geometria, analisi matematica, fisica e ingegneria. Ad esempio, posso usarla per calcolare le lunghezze diagonali dei quadrati. Inoltre, è usata negli algoritmi di crittografia perché la radice quadrata di 2 è un numero irrazionale, non si può esprimere come frazione e ha infinite cifre decimali non periodiche.

    Un esempio pratico

    Questo script legge e stampa il contenuto della proprietà Math.SQRT2

    <script>
    let y = Math.SQRT2;
    document.write(y);
    </script>

    Il risultato in output è 1.4142135623730951

    1.4142135623730951

    Esempio 2

    Questo script calcola la radice quadrata di 2

    <script>
    let y = Math.sqrt(2);
    document.write(y);
    </script>

    Il risultato finale è sempre lo stesso

    1.4142135623730951

    In quest'ultimo caso, però, lo script ha impiegato una maggiore quantità di risorse perché ha dovuto calcolare la radice.

    E così via.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Javascript Math

    Le proprietà

    I metodi