递归Javascript
当我运行以下命令时,不断收到错误。 非常感谢您的帮助 约翰递归Javascript,javascript,recursion,Javascript,Recursion,当我运行以下命令时,不断收到错误。 非常感谢您的帮助 约翰 删除else后面的括号: 看看这个你有打字错误 你最好检查一下你的错误是SyntaxError:Unexpected token@LuchianGrigore的答案非常正确和简单。请注意,Firebug虽然不是默认安装的,但它是一个非常有价值的工具。很多时候,它让我避免了一行一行调试JS的时间损失。。。你应该考虑安装它… var power = function (base, exponent){ if (exp
删除else后面的括号: 看看这个你有打字错误
你最好检查一下你的错误是SyntaxError:Unexpected token@LuchianGrigore的答案非常正确和简单。请注意,Firebug虽然不是默认安装的,但它是一个非常有价值的工具。很多时候,它让我避免了一行一行调试JS的时间损失。。。你应该考虑安装它…
var power = function (base, exponent){
if (exponent === 0){
return 1;
}
else () {
return base * power(base, exponent-1);
}
};
var power = function (base, exponent){
if (exponent === 0){
return 1;
}
else { // <--- extra parenthesis here
return base * power(base, exponent-1);
}
};
var power = function (base, exponent){
if (exponent === 0){
return 1;
}
else {
return base * power(base, exponent-1);
}
};