老师,请检查下!
来源:3-18 编程练习
慕设计8213676
2019-04-08 18:16:45
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>转换</title>
</head>
<body>
<script>
var a="50px",
b="px50",
c="50px50",
d="50.51";
document.write(parseInt(a) + "<br/>");//转换整数
document.write("<li> "+typeof(a)+" </li>");//类型
document.write(isNaN(a) + "<br/>");//Number 真假判断
document.write(parseInt(b) + "<br/>");//转换整数
document.write("<li> "+typeof(b)+" </li>");//类型
document.write(isNaN(b) + "<br/>");//Number 真假判断
document.write(parseInt(c) + "<br/>");//转换整数
document.write("<li> "+typeof(c)+" </li>");//类型
document.write(isNaN(c) + "<br/>");//Number 真假判断
document.write(parseInt(d) + "<br/>");//转换整数
document.write("<li> "+typeof(d)+" </li>");//类型
document.write(isNaN(d) + "<br/>");//Number 真假判断
</script>
</body>
</html>
1回答
好帮手慕星星
2019-04-08
你好,检测类型时需要检测通过parseInt转换之后的数值哦:
自己可以重新测试下,祝学习愉快!