Il metodo Math.floor() di Javascript

Il metodo Math.floor() arrotonda un numero decimale verso il basso al più grande intero minore o uguale al numero.

Math.floor(x)

Il parametro x della funzione è il numero decimale che voglio arrotondare.

La funzione restituisce il più grande intero minore o uguale al numero fornito come argomento.

E' uno dei metodi predefiniti dell'oggetto Math.

Esempio. Se gli fornisco il numero 4,9 la funzione Math.floor() restituisce 4 perché tra tutti i numeri minori di 4,9 il numero intero 4 è il più grande. Viceversa, se gli fornisco il numero negativo -4,1 restituisce -5 perché tra tutti i numeri minori di -4,1 il numero intero -5 è il più grande.

In Javascript ci sono anche metodi differenti per arrotondare un numero: trunc(), ceil() e round()

    Un esempio pratico

    Esempio 1

    Questo script arrotonda il valore decimale nella variabile num

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

    Alla variabile num ho assegnato il numero decimale 4.9

    Pertanto, lo script restituisce 4

    4

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

    Esempio 2

    Questo script arrotonda il numero decimale nella variabile num

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

    In questo caso alla variabile num ho assegnato il numero decimale negativo -4.1

    Il risultato in output dello script è -5

    -5

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

    E così via.

     


     

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

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Javascript Math

    Le proprietà

    I metodi