Javascript 如何输入此函数的值并输出(输入值的)功率

Javascript 如何输入此函数的值并输出(输入值的)功率,javascript,performance,function,input,global-variables,Javascript,Performance,Function,Input,Global Variables,代码段: 问题:在浏览器控制台上返回“undefined”,如何获取输入a和b以及输出功率的代码 var a = 0; var b = 0; function power(a,b) { if (b === 0) { console.log("power = 1"); } else if (b === 1) { console.log("power = a"); } else { return math.power(a, b-

代码段: 问题:在浏览器控制台上返回“undefined”,如何获取输入a和b以及输出功率的代码

var a = 0;
var b = 0;
function power(a,b)
{
    if (b === 0) {
        console.log("power = 1");
    } else if (b === 1) {
        console.log("power = a");
    } else {
        return math.power(a, b-1);
    }
    console.log("Power");
}

是否使用所需的值调用函数?i、 e

power(a,b);

你调用函数了吗?另外,只有当
b
高于
1
时,才返回一个值。我们只需解决房间里的大象,并指出
power(a,b)
只是
Math.pow
的别名。在任何情况下,
function power(a,b){return Math.pow(a,b);}
都应该足够了。如果调用了该函数,控制台中应该会出现错误消息,
Math
没有定义。请对您的答案给出足够的解释。
var a = 0;
var b = 0;

function power(a,b)
{
    if (b === 0) {
        console.log("power = 1");
    } else if (b === 1) {
        console.log("power = a");
    } else {
        return math.power(a, b-1);
    }
    console.log("Power");
}

//call function 
power(a,b);