嗨,我正在解决 JS 编码测试。
就是知道输出是什么。
const number = undefined + 11;
if (number === NaN) {
document.write("NaN");
} else if (number === 11) {
document.write("11");
} else {
document.write("other");
}
我以为输出是'NaN' 但输出是“其他”
有人知道为什么输出是“其他”吗?
我检查了 console.log(number) 并显示了 NaN ..我不知道为什么 if 语句显示“其他”
非常感谢!