Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

อินฟินิตี้เชิงลบในจาวาสคริปต์คืออะไร?


คุณสมบัติ Number.NEGATIVE_INFINITY แสดงถึงค่า Infinity ที่เป็นลบ ค่าใดๆ ที่เกินค่าสูงสุดจะมีอยู่ใน JavaScript จะเปลี่ยนเป็นค่าอนันต์เชิงลบ

ตัวอย่าง

function checkInfinity(smallNumber) {
   if (smallNumber === Number.NEGATIVE_INFINITY) {
      return 'Process number as -Infinity';
   }
   return smallNumber;
}
console.log(checkInfinity(-Number.MAX_VALUE));
console.log(checkInfinity(-Number.MAX_VALUE * 2));

ผลลัพธ์

-1.7976931348623157e+308
"Process number as -Infinity"

คุณสามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการประมวลผลหมายเลขนี้ใน javascript ได้ที่ MDN docs:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/NEGATIVE_INFINITY

หมายเหตุ − ค่า Number.NEGATIVE_INFINITY เท่ากับค่าลบของคุณสมบัติ Infinity ของวัตถุส่วนกลาง