Infinity

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Thuộc tính toàn cục Infinity là một giá trị số đại diện cho vô cực.

Try it

const maxNumber = 10 ** 1000; // Max positive number

if (maxNumber === Infinity) {
  console.log("Let's call it Infinity!");
  // Expected output: "Let's call it Infinity!"
}

console.log(1 / maxNumber);
// Expected output: 0

Giá trị

Cùng giá trị số với Number.POSITIVE_INFINITY.

Property attributes of Infinity
Writableno
Enumerableno
Configurableno

Mô tả

Infinity là một thuộc tính của đối tượng toàn cục. Nói cách khác, nó là một biến trong phạm vi toàn cục.

Giá trị Infinity (vô cực dương) lớn hơn bất kỳ số nào khác.

Giá trị này hoạt động hơi khác so với vô cực trong toán học; xem Number.POSITIVE_INFINITY để biết thêm chi tiết.

Ví dụ

Sử dụng Infinity

js
console.log(Infinity); /* Infinity */
console.log(Infinity + 1); /* Infinity */
console.log(10 ** 1000); /* Infinity */
console.log(Math.log(0)); /* -Infinity */
console.log(1 / Infinity); /* 0 */
console.log(1 / 0); /* Infinity */

Thông số kỹ thuật

Specification
ECMAScript® 2027 Language Specification
# sec-value-properties-of-the-global-object-infinity

Tương thích trình duyệt

Xem thêm