function myFunction(a,b) { if (a>b) {return; } x=a+b };myFunction(2,1); console.log(x);//6这是runoob Javascript函数页面讲return用法的例子,我想试一下符合if条件直接返回的情况下x的值会是什么情况,结果控制台返回了6。这是什么原理?
6 回答
繁星淼淼
TA贡献1775条经验 获得超11个赞
Uncaught ReferenceError: x is not defined at <anonymous>:6:13
代码中x未被定义,你可能是在其他地方定义了全局x=6了,所以才会出现你说的x打印出来是6
添加回答
举报
0/150
提交
取消