我需要编写一个接受参数的函数。如果参数除以 2 为 NaN,则返回“FLYING NOCTURNAL MAMMAL MAN!”否则就是返回参数除以2的结果,感觉已经很接近了。任何帮助将不胜感激!谢谢。
这是我正在尝试的:
nananan = (num) => {
if(num/2 == isNaN(num) || isNaN(num)) {
return "FLYING NOCTURNAL MAMMAL MAN!";
} else {
return num;
}
}
最佳答案
nan = (num) => {
if (isNaN(num/2)) return "FLYING NOCTURNAL MAMMAL MAN!"
else return num/2
}
console.log(nan(2))
console.log(nan('a'))
关于javascript - 如何查找除以 2 的函数的参数是否为 NaN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50959690/