js幂函数代码实例分享
分类:实例代码
关于什么是幂运算这里就不介绍了,自己可以在网上查询。
下面就分享一段实现幂函数的代码实例,需要的朋友可以做一下参考。
代码实例如下:
function PowerCalculator(base,power){ var number=base; if(power == 1){ return number; } if(power == 0){ return 1; } for(var i=2;i<=power;i++){ number = number * base; } return number; } console.log(PowerCalculator(2,8));
上面的代码实现了我们的要求,下面介绍一下它的实现过程。
一.代码注释:
(1).function PowerCalculator(base,power){},第一个参数是底数,第二个参数是指数。
(2).var number=base,参数值赋值给number。
(3).if(power == 1){
return number;
} ,如果指数的值是1,那么直接返回number。
(4).if(power == 0){
return 1;
} ,如果power等于0,那么直接返回1。
(5).for(var i=2;i<=power;i++){
number = number * base;
},使用for循环进行指定次数的计算。
二.相关阅读:
(1).for循环可以参阅javascript for一章节。
一线大厂高级前端编写,前端初中阶面试题,帮助初学者应聘,需要联系微信:javadudu