运行以下操作时继续出错.任何帮助非常感谢.
约翰
var power = function (base, exponent){
if (exponent === 0){
return 1;
}
else () {
return base * power(base, exponent-1);
}
};
Run Code Online (Sandbox Code Playgroud)
删除后的括号else:
var power = function (base, exponent){
if (exponent === 0){
return 1;
}
else { // <--- extra parenthesis here
return base * power(base, exponent-1);
}
};
Run Code Online (Sandbox Code Playgroud)