为什么代码没有执行啊,右侧,在编辑器里面看null 为什么是fales啊
来源:3-11 编程练习
再睡一会就码
2019-06-24 22:14:16
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>数据类型之NaN</title>
</head>
<body>
<script>
//补充代码
var a=null,b=10,c="我是字符串",d="10",e=undefined;
console.log(isNaN(a));
console.log(isNaN(b));
console.log(isNaN(c));
console.log(isNaN(d));
console.log(isNaN(e));
</script>
</body>
</html>
1回答
好帮手慕慕子
2019-06-25
同学你好, 老师这边测试代码是执行了哦, 请问你是在在线编辑器中测试的效果吗? 如果是这样的话,那么由于代码使用console.log输出结果,需要打开浏览器控制台查看输出结果,示例

另, 因为使用isNaN会先进行隐士类型转换, null可以被转换成数值0,所以isNaN(null)的结果是false
如果不是指这里, 建议: 可以详细的描述一下你的问题, 再次提问, 我们会继续为你解答的
如果帮助到了你, 欢迎采纳!
祝学习愉快~~~~
相似问题
回答 2
回答 2