function Power(base, exponent) {
    // write code here
    let result = 1;
    if (exponent === 0) return 1;
    if (exponent === 1) return base;
    if (exponent < 0) {
        for (let i = exponent; i < 0; i++) {
            result = result * (1 / base);
            console.log(result);
        }
    } else {
        for (let i = 0; i < exponent; i++) {
            result = result * base;
        }
    }

    return result;
}
module.exports = {
    Power: Power,
};

这里只考虑了正整数和负整数的次方情况。

正整数次方就遍历计算乘积,就可以 了, 负整数次方时就需要知道负整数次方是什么意思, 例如, 2的-3次方, 就是二分之一的3次方, 即是base倒数的整数方。