Prototype – 数字处理

原型扩展原生 JavaScript 数字以提供:

  • ObjectRange 兼容性,通过 Number#succ。
  • 使用 Number#times 的类似 Ruby 的数字循环。
  • 简单的实用方法,例如 Number#toColorPart 和 Number#toPaddedString。

这是所有函数的列表,其中包含处理数字的示例。

原型编号法

注意– 确保您拥有 1.6 的 prototype.js 版本。

编号方法及说明
1.abs()
返回数字的绝对值。
2.ceil()
返回大于或等于数字的最小整数。
3.floor()
返回小于或等于数字的最大整数。
4.round()
将数字四舍五入为最接近的整数。
5.succ()
返回由 current + 1 定义的当前 Number 的后继。用于使数字与 ObjectRange 兼容。
6.times()
封装常规 [0..n] 循环,Ruby 风格。
7.toColorPart()
生成数字的 2 位十六进制表示形式(因此假定在 [0..255] 范围内)。用于组合 CSS 颜色字符串。
8.toJSON()
返回一个 JSON 字符串。
9.toPaddedString()
将数字转换为用 0 填充的字符串,以便字符串的长度至少等于长度。

作者:terry,如若转载,请注明出处:https://www.web176.com/prototype/8265.html

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2023年1月22日 下午2:37
下一篇 2023年1月22日 下午3:22

相关推荐

发表回复

登录后才能评论