Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Thuộc tính Infinity trong JavaScript

Infinity đại diện cho giá trị vượt quá giới hạn số floating-point (dương hoặc âm).

Ví dụ

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    }    .num {       font-size: 18px;       font-weight: 500;    } </style> </head> <body> <h1>Thuộc tính Infinity trong JavaScript</h1> <div class="num">1.797693134862315E+10308</div> <div class="num">-1.797693134862315E+10308</div> <button class="Btn">NHẤN VÀO ĐÂY</button> <h3> Nhấn nút để cộng/trừ 1 vào các số floating lớn nhất </h3> <script>    let num1 = document.querySelectorAll(".num")[0];    let num2 = document.querySelectorAll(".num")[1];    document.querySelector(".Btn").addEventListener("click", () => {       num1.innerHTML = +num1.innerHTML + 1;       num2.innerHTML = +num2.innerHTML - 1;    }); </script> </body> </html>

Kết quả

Cộng 1 vào số lớn nhất -> Infinity. Trừ 1 từ số âm lớn nhất -> -Infinity.