back to top

Math.ceil() – Arrotondare per eccesso con Javascript

Il metodo ceil() dell’oggetto Math di Javascript è utilizzato per arrotondare un numero decimale all’intero superiore. L’unico parametro richiesto è il numero del quale si vuole effettuare l’arrotondamento. Se il numero passato in argomento è un intero il valore restituito, ovviamente, sarà il numero stesso.

Vediamo un esempio:

var a = Math.ceil(1.8); // Risultato: 2

Per meglio chiarire il funzionamento del metodo ceil() riportiamo alcuni esempi ed i relativi output:

var b = Math.ceil(3.2); // Risultato: 4
var c = Math.ceil(861.9); // Risultato: 862
var d = Math.ceil(10); // Risultato: 10

Si noti l’effetto qualora il numero passato in argomento sia negativo:

var e = Math.ceil(-3.2); // Risultato: -3

Per effettuare un arrotondamento per difetto (cioè al numero intero superiore) si utilizzi il metodo Math.floor().

Altri contenuti interessanti

Pubblicità
Massimiliano Bossi
Massimiliano Bossi
Stregato dalla rete sin dai tempi delle BBS e dei modem a 2.400 baud, ho avuto la fortuna di poter trasformare la mia passione in un lavoro (nonostante una Laurea in Giurisprudenza). Adoro scrivere codice e mi occupo quotidianamente di comunicazione, design e nuovi media digitali. Orgogliosamente "nerd" sono il fondatore di MRW.it (per il quale ho scritto centinaia di articoli) e di una nota Web-Agency (dove seguo in prima persona progetti digitali per numerosi clienti sia in Italia che all'estero).

Leggi anche...

Il file manifest.json: cos’è e a cosa serve

Il file manifest.json è un componente chiave nelle applicazioni web moderne,...

Infinite scroll, come programmarlo su AMP e su Web con Javascript

L'infinite scroll è una tecnica di design e navigazione...

Codice Fiscale: 5 javascript per la verifica e il calcolo

Il codice fiscale è un identificativo tributario univoco che...

Minificare Javascript: librerie e strumenti online per comprimere il sorgente JS

La minificazione è un processo abbastanza diffuso nell'implementazione delle...

Javascript: svuotare un campo input o una textarea con un click

Quando si fornisce agli utenti un modulo per l'inserimento...

6 video player HTML5 per il tuo sito web

Con il rilascio delle specifiche definitive per HTML5 molte...
Pubblicità