原型 ─ 數字處理



原型擴充套件了本機 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()

返回當前數字的後繼,定義為當前值 + 1。用於使數字與 ObjectRange 相容。

6. times()

以 Ruby 樣式封裝了一個常規 [0..n] 迴圈。

7. toColorPart()

生成該數字的 2 位十六進位制表示形式(因此假定數字在 [0..255] 範圍內)。這對編寫 CSS 顏色字串很有用。

8. toJSON()

返回一個 JSON 字串。

9. toPaddedString()

將數字轉換為一個用 0 填充的字串,因此該字串的長度至少等於 length。

廣告
© . All rights reserved.