use*_*812 1 javascript syntax function
你能在javascript中将函数称为数组吗?在下面的代码中,函数factorial被视为一个数组..
function factorial(n) {
if (isFinite(n) && n>0 && n==Math.round(n)) {
if (!(n in factorial))
factorial[n] = n * factorial(n-1);
return factorial[n];
}
else
return NaN;
}
factorial[1] = 1;
Run Code Online (Sandbox Code Playgroud)