正在回答
2回答
同学你好,同学理解的有些偏差。
使用isNaN()方法,如果传入的参数不是数字,这个方法会返回true。如下:

控制台:

如果传入的参数是数字,这个方法会返回false,如下:

控制台:

那么在结合同学提供的代码:
如果isNaN()传入的参数不是数字,isNaN()方法返回的是true,那么在if判断时会执行里面的语句,弹出“请传入数字类型的参数”。
如果isNaN()传入的参数是数字,会返回false,那么就会执行else里面的语句,在页面上输出num1和num2的和。
同学可以再理解一下哦。
如果还有其他疑问,建议在问答区重新提问,便于后期查找总结
如果我的回答帮到了你,欢迎采纳,祝学习愉快~

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星