题解 | #数值的整数次方#
数值的整数次方
https://www.nowcoder.com/practice/1a834e5e3e1a4b7ba251417554e07c00
function Power(base, exponent) {
let result = 1;
if (base === 0 && exponent < 0) {
// 底数为0,且负数次方,异常
return 0;
}
if (exponent === 0) {
return 1;
}
const absoluteExponent = Math.abs(exponent);
for (let i = 1; i <= absoluteExponent; i++) {
result *= base;
}
if (exponent < 0) return 1 / result;
return result;
}
module.exports = {
Power: Power,
};
查看15道真题和解析
天翼支付科技有限公司公司福利 19人发布