ต้นแบบ - การประมวลผลตัวเลข
Prototype ขยายหมายเลข JavaScript ดั้งเดิมเพื่อให้ -
ความเข้ากันได้ของ ObjectRange ผ่าน Number # succ
ลูปตัวเลขเหมือนรูบี้ที่มี Number # ครั้ง
วิธีการยูทิลิตี้ง่ายๆเช่น Number # toColorPart และ Number # toPaddedString
นี่คือรายการฟังก์ชันทั้งหมดพร้อมตัวอย่างการจัดการกับ Numbers
วิธีหมายเลขต้นแบบ
NOTE - ตรวจสอบให้แน่ใจว่าคุณมี Prototype.js เวอร์ชัน 1.6
| ส. | วิธีการและคำอธิบาย |
|---|---|
| 1. | เอบีเอส () ส่งคืนค่าสัมบูรณ์ของตัวเลข |
| 2. | เพดาน () ส่งคืนจำนวนเต็มที่น้อยที่สุดที่มากกว่าหรือเท่ากับจำนวน |
| 3. | ชั้น () ส่งคืนจำนวนเต็มที่มากที่สุดน้อยกว่าหรือเท่ากับจำนวน |
| 4. | รอบ() ปัดเศษตัวเลขให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุด |
| 5. | ซัค () ส่งกลับตัวตายตัวแทนของ Number ปัจจุบันตามที่กำหนดโดย current + 1 ใช้เพื่อทำให้ตัวเลขเข้ากันได้กับ ObjectRange |
| 6. | ครั้ง () ห่อหุ้มลูป [0..n] ปกติแบบรูบี้ |
| 7. | toColorPart () สร้างการแสดงตัวเลขฐานสิบหก 2 หลัก (ซึ่งถือว่าอยู่ในช่วง [0..255]) มีประโยชน์สำหรับการเขียนสตริงสี CSS |
| 8. | toJSON () ส่งคืนสตริง JSON |
| 9. | toPaddedString () แปลงตัวเลขเป็นสตริงที่มี 0s เพื่อให้ความยาวของสตริงเท่ากับความยาวเป็นอย่างน้อย |