js冪函式程式碼例項分享
關於什麼是冪運算這裡就不介紹了,自己可以在網上查詢。
下面就分享一段實現冪函式的程式碼例項,需要的朋友可以做一下參考。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼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一章節。
相關文章
- javascript函式節流程式碼例項分享JavaScript函式
- js confirm()函式用法程式碼例項JS函式
- js函式作為函式的引數程式碼例項JS函式
- js實現的冪運算程式碼例項JS
- hasOwnProperty()函式程式碼例項函式
- js模擬實現replaceAll()函式程式碼例項JS函式
- js批量註冊事件處理函式程式碼例項JS事件函式
- js自定義回撥函式簡單程式碼例項JS函式
- js給函式設定預設值程式碼例項JS函式
- js的建構函式和原型用法程式碼例項JS函式原型
- js獲取指定函式的形參程式碼例項JS函式
- jQuery css()函式使用程式碼例項jQueryCSS函式
- 樣式初始化程式碼例項分享
- jquery的filter()函式用法程式碼例項jQueryFilter函式
- 原生ajax()函式封裝程式碼例項函式封裝
- js規定函式只能執行一次程式碼例項JS函式
- js刮刮樂程式碼例項JS
- toJSON()程式碼例項JSON
- javascript以函式方式提交表單程式碼例項JavaScript函式
- js判斷一個函式是內建還是自定義程式碼例項JS函式
- js模擬實現alert()函式彈出警告視窗效果程式碼例項JS函式
- js使用XMLHttpRequest例項程式碼JSXMLHTTP
- js confirm()程式碼例項JS
- 機器學習 - 似然函式:概念、應用與程式碼例項機器學習函式
- javascript使用call()函式實現繼承程式碼例項JavaScript函式繼承
- $.each()函式遍歷陣列和物件程式碼例項函式陣列物件
- javascript批量註冊事件處理函式程式碼例項JavaScript事件函式
- vfork函式例項函式
- js監聽鍵盤事件程式碼例項例項JS事件
- JS函式,物件,例項方法,物件方法理解JS函式物件
- js DSL流暢介面(使用鏈式呼叫)例項程式碼JS
- js動態設定元素css樣式程式碼例項JSCSS
- js郵箱驗證正規表示式例項程式碼JS
- jQuery ajax請求程式碼例項分享jQuery
- js選項卡簡單程式碼例項JS
- 原生js tab選項卡程式碼例項JS
- js生成GUID程式碼例項JSGUI
- js阻止事件冒泡例項程式碼JS事件