Số JavaScript ()
Các ví dụ
Chuyển đổi boolean và ngày tháng thành một số:
Number(true);
Number(false);
Number(new Date());
Thêm ví dụ bên dưới.
Định nghĩa và Cách sử dụng
Phương Number()
thức chuyển đổi một giá trị thành một số.
Nếu giá trị không thể được chuyển đổi, NaN
sẽ được trả về.
Ghi chú
Đối với boolean , Number () trả về 0 hoặc 1.
Đối với ngày tháng , Number () trả về mili giây kể từ ngày 1 tháng 1 năm 1970 00:00:00.
Đối với chuỗi , Number () trả về một số hoặc NaN.
Cú pháp
Number(value)
Thông số
Parameter | Description |
value | Optional. A JavaScript value (variable). |
Giá trị trả lại
Loại | Sự miêu tả |
Một số | Trả về giá trị dưới dạng số. Nếu giá trị không thể chuyển đổi thành số, NaN được trả về. Nếu không có giá trị nào được cung cấp, 0 được trả về. |
Hỗ trợ trình duyệt
Number()
là một tính năng ECMAScript1 (ES1).
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Các ví dụ khác
Chuyển các số khác nhau thành một số:
Number(999);
Number("999");
Number("999 888");
Chuyển đổi các mảng khác nhau thành một số:
Number([9]);
Number([9.9]);
Number([9,9]);