Đối tượng Number trong JavaScript

Trong Javascript có một đối tượng thường được dùng để xử lý kiểu dữ liệu number đó là đối tượng Number, đối tượng này thường có hai dạng đó là số có dấu chấm động và số không có dấu chấm động. Trong bài viết dưới đây, mời bạn đọc cùng eLib tìm hiểu cách khai báo Number và một số vấn đề liên quan đến đối tượng Number này.

Đối tượng Number trong JavaScript

1. Đối tượng Number trong JavaScript

Đố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

2. 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ố.

3. 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ố.

Trên đây là bài viết của eLib.VN về Đối tượng Number trong JavaScript. Hy vọng bài viết hữu ích cho những bạn đang nghiên cứu về ngôn ngữ lập trình JavaScript. Chúc các bạn thành công!

Ngày:05/11/2020 Chia sẻ bởi:Minh Ngoan

CÓ THỂ BẠN QUAN TÂM