数值的整数次方
2023/2/11大约 1 分钟
数值的整数次方
题目链接
题目描述
刷题思路
代码实现
/**
* 除法计算
* @param base
* @param exponent
*/
export function Power(base, exponent) {
let result = 1
if (exponent === 0) {
return result
}
if (exponent > 0) {
// 正数
while (exponent > 0) {
result *= base
exponent--
}
return result
}
// 负数 取反 绝对值 abs
// let abs=Math.abs(exponent)
let abs = -exponent
while (abs > 0) {
result *= base
abs--
}
// 分数处理
return 1 / result
}/**
* 除法计算
* @param base
* @param exponent
*/
function Power(base, exponent) {
let result = 1
if (exponent === 0) {
return result
}
if (exponent > 0) {
// 正数
while (exponent > 0) {
result *= base
exponent--
}
return result
}
// 负数 取反 绝对值 abs
// let abs=Math.abs(exponent)
let abs = -exponent
while (abs > 0) {
result *= base
abs--
}
// 分数处理
return 1 / result
}一些建议
更新日志
2024/7/29 08:44
查看所有更新日志
a3cca-于c0f2d-于06596-于9b9e4-于b0275-于5f1e1-于02ab1-于8de1a-于d0347-于74e84-于ced18-于a23ce-于e34c0-于74aa9-于3c22c-于9bbe9-于e4c74-于