例
转换不同的对象值,以他们的数字:
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);
n的结果将是:
1
0
1382704503079
999
NaN
试一试» 定义和用法
的Number()函数将对象参数的数字,表示该对象的值。
如果该值不能被转换为合法的数字,则返回NaN。
注意:如果参数是一个Date对象,将Number()函数返回自午夜1970年1月1日UTC毫秒数。
浏览器支持
功能 | |||||
---|---|---|---|---|---|
Number() | 是 | 是 | 是 | 是 | 是 |
句法
Number(object)
参数值
参数 | 描述 |
---|---|
object | 可选的。 JavaScript对象。 如果不提供参数,则返回0。 |
技术细节
返回值: | 一个号码。 返回不同的对象值,它们的数量。 如果该值不能被转换为合法的数字,则返回NaN。 如果不提供参数,则返回0。 |
---|---|
JavaScript的版本: | 1.1 |
<JavaScript的全局函数