คุณสมบัติตัวแปรเลข JavaScript
- หน้าก่อน เครื่องมือเลข JS
- หน้าต่อไป JS ลิสต์
คุณสมบัติตัวแปรเลข JavaScript
คุณสมบัติ | รายละเอียด |
---|---|
EPSILON | ค่าของความแตกต่างระหว่าง 1 และตัวเลขที่เล็กที่สุดที่มากกว่า 1 |
MAX_VALUE | ตัวเลขที่ใหญ่ที่สุดที่อาจมีใน JavaScript |
MIN_VALUE | ตัวเลขที่เล็กที่สุดที่อาจมีใน JavaScript |
MAX_SAFE_INTEGER | จำนวนใหญ่ที่สุดที่มีความปลอดภัยที่สุดของเลขเต็ม ((253 - 1)) |
MIN_SAFE_INTEGER | จำนวนเล็กที่สุดที่มีความปลอดภัยที่สุดของเลขเต็ม (-(253 - 1)) |
POSITIVE_INFINITY | ของที่ไม่มีขนาด (คืนค่าเมื่อเกิด overflow) |
NEGATIVE_INFINITY | ของที่ไม่มีขนาด (คืนค่าเมื่อเกิด overflow) |
NaN | ค่าที่ไม่ใช่ตัวเลข。 |
JavaScript EPSILON
Number.EPSILON
คือค่าของความแตกต่างของจำนวนเล็กที่สุดที่มากกว่า 1 กับ 1。
ตัวอย่าง
let x = Number.EPSILON;
จำเป็น
Number.EPSILON คือคุณสมบัติของ ES6。
มันไม่ทำงานใน Internet Explorer。
JavaScript MAX_VALUE
Number.MAX_VALUE
คือค่าคงที่ใน JavaScript ที่แสดงค่าตัวเลขที่ใหญ่ที่สุดที่เป็นไปได้
ตัวอย่าง
let x = Number.MAX_VALUE;
คุณสมบัติตัวเลขไม่สามารถใช้ในตัวแปร
คุณสมบัติตัวเลขเป็นส่วนของ JavaScript Object Number.
คุณสมบัติเหล่านี้สามารถเข้าถึงได้เฉพาะผ่าน Number.MAX_VALUE
การใช้ x.MAX_VALUE (ที่ x เป็นตัวแปรหรือค่า) จะกลับค่า undefined
:
ตัวอย่าง
let x = 6; x.MAX_VALUE
JavaScript MIN_VALUE
Number.MIN_VALUE
คือค่าคงที่ใน JavaScript ที่แสดงค่าตัวเลขที่เล็กที่สุดที่เป็นไปได้
ตัวอย่าง
let x = Number.MIN_VALUE;
JavaScript MAX_SAFE_INTEGER
Number.MAX_SAFE_INTEGER
แสดงค่าตัวเลขที่ปลอดภัยที่สุดใน JavaScript
Number.MAX_SAFE_INTEGER
คือ (253 - 1)
ตัวอย่าง
let x = Number.MAX_SAFE_INTEGER;
JavaScript MIN_SAFE_INTEGER
Number.MIN_SAFE_INTEGER
แสดงค่าตัวเลขที่ปลอดภัยที่สุดใน JavaScript
Number.MIN_SAFE_INTEGER
คือ -(253 - 1)
ตัวอย่าง
let x = Number.MIN_SAFE_INTEGER;
จำเป็น
MAX_SAFE_INTEGER และ MIN_SAFE_INTEGER คือคุณสมบัติของ ES6
พวกมันไม่ทำงานใน Internet Explorer
JavaScript POSITIVE_INFINITY
ตัวอย่าง
let x = Number.POSITIVE_INFINITY;
จะกลับค่าเมื่อเกิด overflow POSITIVE_INFINITY
:
let x = 1 / 0;
JavaScript NEGATIVE_INFINITY
ตัวอย่าง
let x = Number.NEGATIVE_INFINITY;
จะกลับค่าเมื่อเกิด overflow NEGATIVE_INFINITY
:
let x = -1 / 0;
JavaScript NaN - Not a Number (ไม่ใช่ตัวเลข)
NaN
เป็นคำที่รักษาโดย JavaScript ใช้แสดงค่าที่ไม่ถูกต้องทางเลข。
ตัวอย่าง
let x = Number.NaN;
ตัวอย่าง
ทดลองทำการคำนวณกับตัวแปรของตัวอักษรที่ไม่ใช่ตัวเลขจะทำให้เกิด NaN (Not a Number ไม่ใช่ตัวเลข):
let x = 100 / "Apple";
คู่มือติดตาม JavaScript Number ที่สมบูรณ์
เพื่อคู่มือติดตามที่สมบูรณ์ โปรดเข้าถึง คู่มือติดตาม JavaScript Number.
คู่มือติดตาม ประกอบด้วยการอธิบายและตัวอย่างของตัวแปรและหน้าตัวอย่างของ JavaScript Number
- หน้าก่อน เครื่องมือเลข JS
- หน้าต่อไป JS ลิสต์