function doAdd2(num1,num2) {
if (arguments.length == 1) {
console.log(num1 + arguments[1]);
} else if (arguments.length == 2) {
console.log(arguments[0] + 10);
}
}
doAdd2(50);
doAdd2(10,20);doAdd2(50)只传了一个参数,此时arguments[1]没有的情况下,num1 + arguments[1]打印出来是undefined,那arguments[1]在这里应该是什么?
添加回答
举报
0/150
提交
取消