Learn Prototype
Prototype Resources
Selected Reading
© 2013 TutorialsPoint.COM
|
Prototype Number Processing
Advertisements
Prototype extends native JavaScript numbers in order to provide:
- ObjectRange compatibility, through Number#succ.
- Ruby-like numerical loops with Number#times.
- Simple utility methods such as Number#toColorPart and Number#toPaddedString.
Here is the list of all the functions with examples dealing with Numbers.
Prototype Number Method:
NOTE: Make sure you have at least version 1.6 of prototype.js.
| Methods | Description |
| abs() | Returns the absolute value of the number. |
| ceil() | Returns the smallest integer greater than or equal to the number. |
| floor() | Returns the largest integer less than or equal to the number. |
| round() | Rounds the number to the nearest integer.. |
| succ() | Returns the successor of the current Number, as defined by current + 1. Used to make numbers compatible with ObjectRange. |
| times() | Encapsulates a regular [0..n[ loop, Ruby-style. |
| toColorPart() | Produces a 2-digit hexadecimal representation of the number (which is therefore assumed to be in the [0..255] range). Useful for composing CSS color strings. |
| toJSON() | Returns a JSON string. |
| toPaddedString() | Converts the number into a string padded with 0s so that the string's length is at least equal to length. |
Advertisements
|
|
|