截取字元串(指定長度) 把字元串轉換成數字 使用正則表達式判斷數字 ...
截取字元串(指定長度)
var str = "abc-110001"; //str.substring(起始位置(0開始),截取的長度) str.substring(0,4); //運行結果:abc-
把字元串轉換成數字
var str = "0001"; var newValues = parseInt(str);
使用正則表達式判斷數字
var gs_reg = /^[0-9]*$/; if(gs_reg.test("as")) { alert("I am is numeric!"); } else { alert("Sorry, I am is not numeric!"); }
Javascript IsNaN()函數
isNaN() 函數用於檢查其參數是否是非數字值。
檢查數字是否非法: <script> document.write(isNaN(123)); document.write(isNaN(-1.23)); document.write(isNaN(5-2)); document.write(isNaN(0)); document.write(isNaN("Hello")); document.write(isNaN("2005/12/12")); </script> 輸出: false false false false true true
如果返回值是false 說明這個結果是數字來的, 如果是true 那麼這個結果不是有效的數字