数值的整数次方
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
-于