JavaScript Number() 函數
定義和用法
Number() 函數把對象的值轉換為數字。
如果對象的值無法轉換為數字,那麼Number() 函數返回NaN。
語法
Number(object)
参数 | 描述 |
---|---|
object | 可选。一个 JavaScript 对象。如果没有提供参数,则返回0。 |
瀏覽器支持
所有主要瀏覽器都支持Number() 函數
提示和註釋
注意:如果參數是Date對象,Number()返回從1970年1月1日至今的毫秒數。
實例
實例
把不同的對象轉換為數字:
<script>
var test1= new Boolean(true);
var test2= new Boolean(false);
var test3= new Date();
var test4= new String("999");
var test5= new String("999 888");
document.write(Number(test1)+ "<br>");
document.write(Number(test2)+ "<br>");
document.write(Number(test3)+ "<br>");
document.write(Number(test4)+ "<br>");
document.write(Number(test5)+ "<br>");
</script>
var test1= new Boolean(true);
var test2= new Boolean(false);
var test3= new Date();
var test4= new String("999");
var test5= new String("999 888");
document.write(Number(test1)+ "<br>");
document.write(Number(test2)+ "<br>");
document.write(Number(test3)+ "<br>");
document.write(Number(test4)+ "<br>");
document.write(Number(test5)+ "<br>");
</script>
以上實例輸出結果:
嘗試一下»
JavaScript全局函數