欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS實(shí)現(xiàn)求5的階乘示例

 更新時(shí)間:2019年01月21日 10:14:08   作者:黎成訶月  
這篇文章主要介紹了JS實(shí)現(xiàn)求5的階乘,結(jié)合實(shí)例形式分析了javascript基于循環(huán)及遞歸等操作實(shí)現(xiàn)階乘運(yùn)算的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了JS實(shí)現(xiàn)求5的階乘運(yùn)算操作。分享給大家供大家參考,具體如下:

方案一:利用while循環(huán)

function factorial(num){
  var result = 1;
  while(num){
    result *= num;
    num--;
  }
  return result;
}
console.log(factorial(5))//120

運(yùn)行結(jié)果:

方案二:利用函數(shù)遞歸

function factorial(num){
  if(num <= 0){
    return 1;
  }else{
    return num*arguments.callee(num-1);
  }
}
console.log(factorial(5))//120

運(yùn)行結(jié)果:

感興趣的朋友還可以使用本站在線HTML/CSS/JavaScript代碼運(yùn)行工具http://tools.jb51.net/code/HtmlJsRun測試上述代碼運(yùn)行結(jié)果。

更多關(guān)于JavaScript相關(guān)內(nèi)容還可查看本站專題:《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript數(shù)組操作技巧總結(jié)》、《JavaScript事件相關(guān)操作與技巧大全》、《JavaScript操作DOM技巧總結(jié)》及《JavaScript字符與字符串操作技巧總結(jié)

希望本文所述對大家JavaScript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • js 如何刪除對象里的某個(gè)屬性

    js 如何刪除對象里的某個(gè)屬性

    這篇文章主要介紹了js 如何刪除對象里的某個(gè)屬性,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • js仿支付寶多方框輸入支付密碼效果

    js仿支付寶多方框輸入支付密碼效果

    這篇文章主要為大家詳細(xì)介紹了js仿支付寶多方框輸入支付密碼效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • javascript重寫alert方法的實(shí)例代碼

    javascript重寫alert方法的實(shí)例代碼

    最近因?yàn)樵趂lash項(xiàng)目中遇到as調(diào)用js函數(shù)馬上彈出alert,在火狐瀏覽器下會(huì)卡死瀏覽器。介于這樣我們重寫alert,讓alert彈出一個(gè)自定義的div彈層,來實(shí)現(xiàn)提示效果!
    2013-03-03
  • 微信小程序引入外部icon(阿里巴巴矢量圖標(biāo))的全過程

    微信小程序引入外部icon(阿里巴巴矢量圖標(biāo))的全過程

    在小程序中,有默認(rèn)的圖標(biāo)icon組件,但你會(huì)發(fā)現(xiàn)它的圖標(biāo)樣式很少,可能很多時(shí)候并不能滿足我們的需求,所以這篇文章主要給大家介紹了關(guān)于微信小程序引入外部icon(阿里巴巴矢量圖標(biāo))的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • 微信公眾平臺開發(fā)教程(六)獲取個(gè)性二維碼的實(shí)例

    微信公眾平臺開發(fā)教程(六)獲取個(gè)性二維碼的實(shí)例

    二維碼的用處有很多,本篇文章主要介紹了微信公眾平臺開發(fā)教程(六)獲取個(gè)性二維碼的實(shí)例,有興趣的可以了解一下。
    2016-12-12
  • JavaScript在圖片繪制文字兩種方法的實(shí)現(xiàn)與對比

    JavaScript在圖片繪制文字兩種方法的實(shí)現(xiàn)與對比

    這篇文章主要為大家詳細(xì)介紹了前端實(shí)現(xiàn)在圖片上繪制文字的兩種思路,支持即粘即貼即用,文中的示例代碼講解詳細(xì),需要的小伙伴可以了解下
    2024-03-03
  • webpack4 SCSS提取和懶加載的示例

    webpack4 SCSS提取和懶加載的示例

    這篇文章主要介紹了webpack4 SCSS提取和懶加載的示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-09-09
  • JS實(shí)現(xiàn)前端緩存的方法

    JS實(shí)現(xiàn)前端緩存的方法

    這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)前端緩存的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • JavaScript獲取URL參數(shù)的方法分享

    JavaScript獲取URL參數(shù)的方法分享

    這篇文章主要介紹了JavaScript獲取URL參數(shù)的方法分享,主要包括字符串?split?方法、?URLSearchParams?方法、正則匹配方法等,具有一定的參考價(jià)值需要的小伙伴可以參考一下
    2022-04-04
  • javascript刷新父頁面方法匯總詳解

    javascript刷新父頁面方法匯總詳解

    這篇文章主要介紹了javascript刷新父頁面方法匯總詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10

最新評論