Il metodo Math.trunc() di Javascript

Il metodo Math.trunc() arrotonda un numero decimale per troncamento, eliminando la mantissa ossia la parte decimale del numero.

Math.trunc(x)

Il parametro x della funzione è un numero decimale qualsiasi che voglio trasformare in intero.

La funzione restituisce il numero intero senza la mantissa.

E' uno dei metodi predefiniti dell'oggetto Math.

Esempio. Se il parametro è il numero 4,9 il metodo Math.floor() mi restituisce 4. Se il parametro è il numero -4,9 restituisce -4. E via dicendo.

Altri metodi di arrotondamento nel linguaggio Javascript sono: floor(), ceil() e round().

    Un esempio pratico

    Esempio 1

    Questo script arrotonda per troncamento il valore decimale assegnato alla variabile num

    <script>
    let num = 4.9;
    document.write(Math.floor(num));
    </script>

    In questo caso ho assegnato il numero decimale 4,9 alla variabile num.

    Pertanto, lo script visualizza in output il numero intero 4

    4

    E' la parte intera del numero 4,9.

    Esempio 2

    In questo script assegno alla variabile num un valore negativo.

    <script>
    let num = -4.9;
    document.write(Math.floor(num));
    </script>

    Il mtetodo Math.floor() elimina la mantissa del numero decimale -4,9.

    Il risultato è il numero intero negativo -4

    -5

    E' il numero più grande tra gli interi minori o uguali a 4.9

    E così via.

     


     

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

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Javascript Math

    Le proprietà

    I metodi