คุณสมบัติหมายเลข JavaScript


สารบัญ

    แสดงสารบัญ


EPSILON

ผลต่างระหว่าง 1 กับจำนวนที่น้อยที่สุด > 1

MAX_VALUE

จำนวนสูงสุดที่เป็นไปได้ใน JavaScript

MIN_VALUE

จำนวนที่น้อยที่สุดที่เป็นไปได้ใน JavaScript

MAX_SAFE_INTEGER

จำนวนเต็มที่ปลอดภัยสูงสุด (253 - 1)

MIN_SAFE_INTEGER

จำนวนเต็มปลอดภัยขั้นต่ำ -(253 - 1)

POSITIVE_INFINITY

อินฟินิตี้ (ส่งคืนเมื่อล้น)

NEGATIVE_INFINITY

ค่าอนันต์เชิงลบ (ส่งคืนเมื่อล้น)

NaN

ค่า "ไม่ใช่ตัวเลข"


จาวาสคริปต์ EPSILON

Number.EPSILON คือความแตกต่างระหว่าง จำนวนจุดลอยตัวที่เล็กที่สุดที่มากกว่า 1 และ 1

ตัวอย่าง

let x = Number.EPSILON;

บันทึก

Number.EPSILON เป็นคุณลักษณะ ES6

มันใช้งานไม่ได้ใน Internet Explorer


จาวาสคริปต์ MAX_VALUE

Number.MAX_VALUE เป็นค่าคงที่ซึ่งแสดงถึงจำนวนสูงสุดที่เป็นไปได้ใน JavaScript

ตัวอย่าง

let x = Number.MAX_VALUE;

คุณสมบัติตัวเลขไม่สามารถใช้กับตัวแปรได้

คุณสมบัติ Number เป็นของ JavaScript Number Object

คุณสมบัติเหล่านี้สามารถเข้าถึงได้เป็น Number.MAX_VALUE เท่านั้น

ใช้ x.MAX_VALUE โดยที่ x คือตัวแปรหรือค่า จะกลับมา unknown:

ตัวอย่าง

let x = 6;
x.MAX_VALUE

จาวาสคริปต์ MIN_VALUE

Number.MIN_VALUE เป็นค่าคงที่ซึ่งแสดงถึงตัวเลขที่ต่ำที่สุดที่เป็นไปได้ใน JavaScript

ตัวอย่าง

let x = Number.MIN_VALUE;

จาวาสคริปต์ MAX_SAFE_INTEGER

Number.MAX_SAFE_INTEGER แสดงถึงจำนวนเต็มที่ปลอดภัยสูงสุดใน JavaScript

Number.MAX_SAFE_INTEGER คือ (253 - 1)

ตัวอย่าง

let x = Number.MAX_SAFE_INTEGER;

จาวาสคริปต์ MIN_SAFE_INTEGER

Number.MIN_SAFE_INTEGER แสดงถึงจำนวนเต็มที่ปลอดภัยขั้นต่ำใน JavaScript

Number.MIN_SAFE_INTEGER คือ -(253 - 1)

ตัวอย่าง

let x = Number.MIN_SAFE_INTEGER;

บันทึก

<รหัส class="w3-codespan">MAX_SAFE_INTEGER และ MIN_SAFE_INTEGER เป็นคุณลักษณะ ES6

พวกเขาไม่ทำงานใน Internet Explorer



จาวาสคริปต์บวก_INFINITY

ตัวอย่าง

let x = Number.POSITIVE_INFINITY;

POSITIVE_INFINITY ถูกส่งกลับเมื่อล้น:

let x = 1 / 0;

จาวาสคริปต์ NEGATIVE_INFINITY

ตัวอย่าง

let x = Number.NEGATIVE_INFINITY;

NEGATIVE_INFINITY จะถูกส่งกลับเมื่อล้น:

let x = -1 / 0;

JavaScript NaN - ไม่ใช่ตัวเลข

NaN เป็นคำสงวน JavaScript สำหรับตัวเลขที่ไม่ใช่ตัวเลขตามกฎหมาย

ตัวอย่าง

let x = Number.NaN;

การพยายามคำนวณด้วยสตริงที่ไม่ใช่ตัวเลขจะส่งผลให้ NaN (ไม่ใช่ ตัวเลข):

let x = 100 / "Apple";

ลองด้วยตัวคุณเอง →

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript Numbers</h2>

<p>A number divided by a non-numeric string becomes NaN (Not a Number):</p>

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = 100 / "Apple";
</script>

</body>
</html>

อ้างอิงหมายเลข JavaScript ให้สมบูรณ์

สำหรับการอ้างอิงหมายเลขที่สมบูรณ์ โปรดไปที่:

อ้างอิงหมายเลข JavaScript ให้สมบูรณ์

ข้อมูลอ้างอิงประกอบด้วยคำอธิบายและตัวอย่างของคุณสมบัติและวิธีการ Number ทั้งหมด