美文网首页算法
JavaScript pratice2

JavaScript pratice2

作者: 意蜀 | 来源:发表于2019-06-21 22:40 被阅读2次

问题描述:

计算所提供整数的阶乘。
如果使用字母n代表一个整数,则阶乘是所有小于或等于n的整数的乘积。
阶乘通常简写成 n!
例如: 5! = 1 * 2 * 3 * 4 * 5 = 120


解题思路:
了解阶乘基本运算。
考虑到当输入num=0的情况。
代码部分:

function factorialize(num) {
    if(num){
         for(var i=num-1;i>0;i--){
             num=num*i;  
        }
    }
    else return 1;
return num;
}

factorialize(5);

相关文章

  • JavaScript pratice2

    问题描述: 计算所提供整数的阶乘。如果使用字母n代表一个整数,则阶乘是所有小于或等于n的整数的乘积。阶乘通常简写成...

  • JavaScript-01

    A 什么是JavaScript JavaScript 定义JavaScript JavaScript基础语法 常用...

  • 锋利的 jQuery | 第1章_认识 jQuery

    一、JavaScript和JavaScript库 JavaScript简介 JavaScript是Netscape...

  • javascript学习思维导图

    JavaScript 数据类型 JavaScript 变量 Javascript 运算符 JavaScript 流...

  • javaScript 基础知识

    javaScript 基础知识 一 JavaScript概述 JavaScript概述 JavaScript是客户...

  • JavaScript 基础

    JavaScript基础 JavaScript简介JavaScript对象 JavaScript简介 为什么使用j...

  • JS——Hoisting(提升)

    Javascript Hoisting的概念 Javascript Hoisting:In javascript,...

  • 2018-06-22

    javascript之路 01-认识JavaScript 初始JavaScript JavaScript是一种直译...

  • JavaScript基础

    JavaScript简介JavaScript变量JavaScript对象、函数JavaScript数字,字符串Ja...

  • JavaScript 学习脑图

    javascript数据类型 javascript变量 javascript运算符 javascript数组 ja...

网友评论

    本文标题:JavaScript pratice2

    本文链接:https://www.haomeiwen.com/subject/tpjpqctx.html