Hàm Number() của JavaScript

Định nghĩa và cách sử dụng

Number() Hàm chuyển đổi tham số đối tượng thành số biểu thị giá trị của đối tượng.

Nếu giá trị đó không thể chuyển đổi thành số hợp lệ, thì trả về NaN.

Ghi chú:Nếu tham số là đối tượng Date, thì Number() Hàm trả về số miliseconds từ nửa đêm ngày 1 tháng 1 năm 1970 UTC.

Mô hình

Chuyển đổi các giá trị đối tượng khác nhau thành số:

var x1 = true;
var x2 = false;
var x3 = new Date();
var x4 = "999";
var x5 = "999 888";
var n =
Number(x1) + "<br>" +
Number(x2) + "<br>" +
Number(x3) + "<br>" +
Number(x4) + "<br>" +
Number(x5);

Thử ngay

Cú pháp

Number(object)

Giá trị tham số

Tham số Mô tả
object Tùy chọn. JavaScript đối tượng. Nếu không cung cấp tham số này, thì trả về 0.

Chi tiết kỹ thuật

Giá trị trả về: Giá trị số. Trả về giá trị của các đối tượng khác nhau dưới dạng số.
Nếu giá trị đó không thể chuyển đổi thành số hợp lệ, thì trả về NaN. Nếu không cung cấp tham số, thì trả về 0.
Phiên bản JavaScript: ECMAScript 1

Hỗ trợ trình duyệt

Hàm Chrome Edge Firefox Safari Opera
Number() Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ