问题描述:求实数x的n次幂
递归解法
function integerPower1(x,n){
if(n===0) return 1; // 任何数的0次方都是1
if(n<0) return 1/integerPower(x,-n); // 如果n是负数,返回1除以x的-n次方
if(n===1) return x; // 如果n是1,直接返回x
integerPower(x,n-1);
return x * integerPower(x,n-1); // 递归调用,计算x的n次方
}