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]在这里应该是什么?
lovecherry