• 【练习】JavaScript循环练习【打印三角形、阶乘、乘法表】


    //打印三角形
    for
    (var i = 1 ; i <= 3 ; i++){ for(var x = 1; x <= i; x++ ){ document.write('*'); } document.write('<br>'); }

    *
    **
    ***


    求阶乘的和1!+2!+3!+4!+...+N!

    var n=prompt('输入');
    var sum=0;
    for(var x = 1;x <=n ; x++){
        var factorial=1;
        
        for(var y=1; y <= x; y++){
            factorial*=y;         //阶乘的算法思路,永远阶乘*N;外部for每循环一次,factorial都会重新赋值1,
                           所以factorial的值永远都是:
    factorial(y-1)*y
      } sum+=factorial;          //求阶乘的和:阶乘的和+下一个阶乘 
    }
    alert(sum);


    9*9乘法表打印

    for(var i = 1;i <= 9;i++){                       //变量代表行数
        
        for(var y = 1; y <= i; y++){                   //变量每行的个数
            document.write(i+'*'+y+"="+i*y+'&nbsp');
            }                                //i每行的数字,y是从1开始到x的变量
                                        
    document.write(
    '<br>');                       //内for循环打印+br换行                    
    }


  • 相关阅读:
    tkinter center window
    get content of all input tag
    pyqt get dynamic content from js
    【python爬虫】selenium的三种等待
    【python爬虫】selenium常用方法总结
    【pathon基础】初识python
    【python爬虫】动态html
    【python爬虫】Xpath
    【python爬虫】正则表达式
    【python爬虫】cookie & session
  • 原文地址:https://www.cnblogs.com/xiandong/p/7648379.html
Copyright © 2020-2023  润新知