Đối tượng Number trong JavaScript cho phép bạn sử dụng để đại diện cho một giá trị số. Nó có thể là số nguyên hoặc dấu phẩy động. Đối tượng Number JavaScript tuân theo chuẩn IEEE để biểu diễn các số dấu phẩy động.
Với sự trợ giúp của hàm tạo Number(), bạn có thể tạo đối tượng số trong JavaScript. Ví dụ:
var n=new Number(value);
Nếu không thể chuyển đổi giá trị thành số, nó trả về NaN (Không phải số) có thể được kiểm tra bằng phương thức isNaN().
Bạn cũng có thể gán trực tiếp một số cho một biến. Ví dụ:
<script> var x = 102; // số nguyên var y = 102.7; // dấu phẩy động var z = 13e4; // số mũ e var n = new Number(16); // tạo số nguyên từ đối tượng Number </script>
Kết quả:
102 102,7 130000 16
Các hằng số JavaScript Number
Dưới đây là các hằng số của đối tượng Number trong JavaScript.
Hằng số | Mô tả |
---|---|
MIN_VALUE | trả về giá trị nhỏ nhất. |
MAX_VALUE | trả về giá trị lớn nhất. |
POSITIVE_INFINITY | trả về só dương vô cùng, giá trị tràn. |
NEGATIVE_INFINITY | trả về só âm vô cùng, giá trị tràn. |
NaN | đại diện cho giá trị không phải là một số. |
Các phương thức của đối tượng Number
Dưới đây là các phương thức của đối tượng Number trong JavaScript.
Phương thức | Mô tả |
---|---|
toExponential(x) | hiển thị giá trị mũ. |
toFixed(x) | giới hạn số chữ số sau giá trị thập phân. |
toPrecision(x) | định dạng số với số chữ số đã cho. |
toString() | chuyển đổi số thành chuỗi. |
valueOf() | chuyển đổi các loại giá trị khác thành số. |