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().
Pubblicitร