Phương thức JavaScript Number.isSafeInteger () xác định xem giá trị được cung cấp có phải là một số là một số nguyên an toàn hay không.
Số nguyên an toàn là một số nguyên có thể được biểu diễn chính xác dưới dạng số chính xác kép IEEE-754 (tất cả các số nguyên từ (2 53 - 1) đến - (2 53 - 1) ).
Cú pháp của isSafeInteger()
phương thức là:
Number.isSafeInteger(testValue)
Các isSafeInteger()
phương pháp được gọi bằng cách sử dụng Number
tên lớp.
Số isSafeInteger () Tham số
Các isSafeInteger()
phương pháp có trong:
- testValue - Giá trị được kiểm tra là một số nguyên an toàn.
Giá trị trả về từ Number isSafeInteger ()
- Trả về một
Boolean
giá trị cho biết liệu giá trị đã cho có phải là một số là số nguyên an toàn hay không (true
nếu là số nguyên an toàn khácfalse
).
Ví dụ: Sử dụng Number.isSafeInteger ()
check1 = Number.isSafeInteger(451); console.log(check1); // true check2 = Number.isSafeInteger("-451"); console.log(check2); // false check3 = Number.isSafeInteger(0.6969); console.log(check3); // false check4 = Number.isSafeInteger(Math.pow(2, 53)); console.log(check4); // false check5 = Number.isSafeInteger(Math.pow(2, 53) - 1); console.log(check5); // true check6 = Number.isSafeInteger(Infinity); console.log(check6); // false check7 = Number.isSafeInteger(3.0); console.log(check7); // true
Đầu ra
true false false false true false true
Bài đọc được đề xuất:
- Số JavaScript.MIN_SAFE_INTEGER
- Số JavaScript.MAX_SAFE_INTEGER