NaN是什么? 有什么特别之处?
语法:is NaN(n);
功能:检测n是否是“非数值”;(不是数值,返回true.则反之是数值,为false。)
返回:boolean
说明:is NaN()对接收的数值,先尝试转换为数值,再检测是否为非数值。
以下代码的输出结果是?
var a = 1;
a+++a;
typeof a+2;
回答内容
‘’number2”
打分
评语
ok 修改通过
题干
以下代码的输出结果是?为什么?
console.log(1+1);
console.log("2"+"4");
console.log(2+"4");
console.log(+"4");
回答内容
console.log(1+1); //2 两个操作数都是数值,为加法算数;
console.log("2"+"4"); //24 两个操作数都是字符串,或有一个是数值,为字符串相接。
console.log(2+"4"); //24 两个操作数都是字符串,或有一个是数值,为字符串相接。
console.log(+"4"); //4 只有一个字符串的参数的时候会转为数字。
打分
评语
题干
==与===有什么区别?
回答内容
== :只比较数值是否相等;
=== :比较值的同时,还比较数据类型是否相等。
打分
网友评论