Section 24.110. Math.floor( ): round a number down


24.110. Math.floor( ): round a number down

ECMAScript v1

24.110.1. Synopsis

Math.floor(x)

24.110.1.1. Arguments

x

Any numeric value or expression.

24.110.1.2. Returns

The closest integer less than or equal to x.

24.110.2. Description

Math.floor( ) computes the floor function; in other words, it returns the nearest integer value that is less than or equal to the function argument.

Math.floor( ) rounds a floating-point value down to the closest integer. This behavior differs from that of Math.round( ), which rounds up or down to the nearest integer. Also note that Math.floor( ) rounds negative numbers down (i.e., to be more negative), not up (i.e., closer to zero).

24.110.3. Example

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




JavaScript. The Definitive Guide
JavaScript: The Definitive Guide
ISBN: 0596101996
EAN: 2147483647
Year: 2004
Pages: 767

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net