原型 - 数字处理


原型扩展了原生 JavaScript 数字以提供 -

  • ObjectRange 兼容性,通过 Number#succ。

  • 类似 Ruby 的带有 Number#times 的数字循环。

  • 简单的实用方法,例如 Number#toColorPart 和 Number#toPlatedString。

以下是所有函数的列表以及处理数字的示例。

原型编号法

注意- 确保您的prototype.js版本为1.6。

编号 方法及说明
1. 绝对值()

返回数字的绝对值。

2. 天花板()

返回大于或等于该数字的最小整数。

3. 地面()

返回小于或等于该数字的最大整数。

4. 圆形的()

将数字四舍五入到最接近的整数。

5. 成功()

返回当前 Number 的后继,由 current + 1 定义。用于使数字与 ObjectRange 兼容。

6. 次()

封装常规的 [0..n] 循环,Ruby 风格。

7. toColorPart()

生成数字的 2 位十六进制表示形式(因此假定在 [0..255] 范围内)。对于编写 CSS 颜色字符串很有用。

8. toJSON()

返回 JSON 字符串。

9. 填充字符串()

将数字转换为用 0 填充的字符串,以使字符串的长度至少等于 length。