<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
/*
字符串转换为数字:
parseInt();
parseFloat();
字符串转换中,都按照十进制处理。
javascript提供一个方法,,判断是不是一个数字,
IsNaN true; 不是一个数字
false; 是一个数字。
var a="12";
a="1a123bc123"
a=0x12;//18
a=012;//10
a="012"//12
a=3.145;//3
a=4.879;
var b=parseInt(a);
document.write("结果:"+b+"<br/>");
var c="3.14";
c="10.0";//10
c="10.3abc"
c="abc12";
c=parseFloat(c);
document.write("结果:"+c);
*/
document.write(isNaN("123")+"<br/>");
document.write(isNaN("abc123")+"<br/>");
document.write(isNaN(123));
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>字符串转换成数字</title>
</head>
<body>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
/*
字符串转换为数字:
parseInt();
parseFloat();
字符串转换中,都按照十进制处理。
javascript提供一个方法,,判断是不是一个数字,
IsNaN true; 不是一个数字
false; 是一个数字。
var a="12";
a="1a123bc123"
a=0x12;//18
a=012;//10
a="012"//12
a=3.145;//3
a=4.879;
var b=parseInt(a);
document.write("结果:"+b+"<br/>");
var c="3.14";
c="10.0";//10
c="10.3abc"
c="abc12";
c=parseFloat(c);
document.write("结果:"+c);
*/
document.write(isNaN("123")+"<br/>");
document.write(isNaN("abc123")+"<br/>");
document.write(isNaN(123));
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>字符串转换成数字</title>
</head>
<body>
</body>
</html>