我有一个变量var number="1234"
,虽然这个数值是数字,但它被包含在""
中,因此当我使用typeof
或NaN
检查时,得到的类型是字符串。
function test()
{
var number="1234"
if(typeof(number)=="string")
{
alert("string");
}
if(typeof(number)=="number")
{
alert("number");
}
}
我经常得到alert("string")
,请问如何检查这是否为数字?