下面的代码输出一个k[i].charAt is not a function错误。奇怪的是,如果我输入一个数字k[1].charAt(0)而不是i,就不会有错误,而且结果是正确的。for (i = 0; n < arguments.length; i++) { if (k[i].charAt(0) == "["){
我只是试图为每个n积累charAt(*),所以10返回1,1+0 21返回3,2+1返回,977返回23,是9+7+7。在考虑charAt(0)之前,我已经注释掉了我的一些尝试,有些n将有多达3位数,如果我不需要限制它,可能会更多,但是我认为最大的测试用例是997,但是对于误差范围,还有一个额外的十进制。therefore 2469 is not a prime number. n = n.toString();
var digitONE = Number(n.charAt</em