老师,所以null是可以转成数值类型的,undefined 是不可以的吗
来源:3-11 编程练习
哈哈哈哈哈哈哈哈哦
2019-04-09 23:00:11
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>数据类型之NaN</title>
</head>
<body>
<script>
//补充代码
var age=18;
var i="makkl";
var a="";
var b;
var num="250"
console.log(isNaN(age));//输出的是false
console.log(isNaN(i));//输出的是true
console.log(isNaN(a));//输出的是false
console.log(isNaN(b));//shuchu de shi true
console.log(isNaN(num));//这个isNAN尝试装换未数值所以输出是false
</script>
</body>
</html>
1回答
你好同学 ,两个都是可以转换为数值类型的,null转换为数值类型为0,undefined转换为数值类型为NaN。
NaN虽然意思是不是一个数值,但它也是数值类型的一种,只不过它比较特殊。而isNaN就是检测数据是否为NaN,所以undefined输出为true哦
祝学习愉快 ,望采纳。
相似问题