Il metodo Math.sqrt() di Javascript

Il metodo Math.sqrt() mi permette di calcolare la radice quadrata di un numero nel linguaggio Javascript.

Math.sqrt(x);

Il parametro x è un numero non negativo.

La funzione restituisce la radice quadrata di x.

Nota. La funzione è un metodo predefinito dell'oggetto Math. Non va dichiarato perché è già presente di default nell'interprete Javascript.

    Un esempio pratico

    Questo script calcola la radice quadrata di un numero

    <script>
    var y = Math.sqrt(25);
    document.write(y);
    </script>

    Assegno alla variabile y la radice quadrata di 25.

    Lo script visualizza il risultato

    5

    La radice quadrata di 25 è 5

    $$ \sqrt{25} = 5 $$

    Esempio 2

    In alternativa, posso anche calcolare la radice quadrata senza ricorrere al metodo sqrt().

    Mi basta elevare il numero con l'esponente 1/2 tramite l'operatore ** della potenza.

    <script>
    var y = 25**(1/2);
    document.write(y);
    </script>

    Il risultato finale è sempre lo stesso.

    5

    La radice quadrata di 25 è 5

    $$ \sqrt{25} = 25^\frac{1}{2} = 5 $$

    Spiegazione. In questo caso applico una semplice proprietà matematica delle potenze. Per la proprietà invariantiva moltiplico l'indice della radice quadrata e il radicando per 1/2, poi semplifico e ottengo 251/2 $$ \sqrt{25} = \sqrt[2 \cdot \frac{1}{2} ]{25^{1 \cdot \frac{1}{2}}} = 25^\frac{1}{2} $$

    Esempio 3

    Seguendo lo stesso ragionamento dell'esempio precedente, posso calcolare la radice quadrata anche usando il metodo Math.pow() dell'elevazione a potenza.

    <script>
    var y = pow(25, 1/2);
    document.write(y);
    </script>

    Il risultato finale è sempre lo stesso.

    5

    E così via.

     


     

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

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Javascript Math

    Le proprietà

    I metodi