js-----parseInt/parseFloat/isNaN
2015-12-11 01:00
686 查看
<!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>
相关文章推荐
- 深入浅出的javascript的正则表达式学习教程
- javascript 金额格式化
- javascript中的全局函数都有什么
- JSP使用Servlet过滤器进行身份验证的方法
- JavaScript基础篇(6)之函数表达式闭包
- 哪些JavaScript IDE最好用?
- JavaScript的伪协议
- jsp的标签和EL表达式
- <a>标签调用js方法的方式
- 不提示直接关闭网页窗口的JS代码
- JavaScript字典
- 网易前端微专业,JavaScript程序设计基础篇:数组
- 浅谈JavaScript的继承
- Javascript 闭包
- js-----javascript的编写方式
- JavaScript_JavaEE__让 select标签 根据后台传入的数据选择默认值
- JavaScript 回调函数
- JavaScript 数组
- 【学习】Javascript设计模式——Module模式
- 《JavaScript权威指南》学习笔记 第七天 DOM操作