JavaScript: The Definitive Guide

Previous Chapter 21
JavaScript Reference
Next
 

Math.ceil() Function

Name

Math.ceil() Function---round a number up

Availability

Navigator 2.0, Internet Explorer 3.0

Synopsis

Math.ceil(x)

Arguments

x

Any numeric value or expression.

Returns

The closest integer greater than or equal to x.

Description

Math.ceil() computes the ceiling function--i.e., it returns the closest integer value that is greater than or equal to the function argument. Math.ceil() differs from Math.round() in that it always rounds up, rather than rounding up or down to the closest integer. Also note that Math.ceil() does not round negative numbers to larger negative numbers; it rounds them up towards zero.

Example

a = Math.ceil(1.99);   // result is 2.0
b = Math.ceil(1.01);   // result is 2.0
c = Math.ceil(1.0);    // result is 1.0
d = Math.ceil(-1.99);  // result is -1.0

See Also

"Math", "Math.floor()", "Math.round()"


Previous Home Next
Math.atan2() Book Index Math.cos()

HTML: The Definitive Guide CGI Programming JavaScript: The Definitive Guide Programming Perl WebMaster in a Nutshell