猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Javascript-查看数字列表时如何返回 Nan
假设我有一个函数,它接受一个数字并对其执行一些操作,例如乘法。如果将字符串或数字以外的其他内容传递给其中,我将如何使用该函数返回 NaN
翻阅古今
浏览 139
回答 3
3回答
慕沐林林
您可以使用JavaScript的isNaN()函数。 if(isNaN(num1)){ //is not a number }else{ //is a number }
0
0
0
呼唤远方
const arr = [0,1,'foo',3,4,'bar123', NaN]arr.map(i => { if (Number.isNaN(i)) { console.log(i, 'Number NaN') } else if (isNaN(i)) { console.log(i, 'NaN') }})
0
0
0
PIPIONE
您可以使用以下命令检查传递给函数的变量的类型typeof:function doSomething(num) { if(typeof num != "number") { return NaN; } return num * 5;}console.log(doSomething(1));console.log(doSomething("asdf"));
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续