博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【练习】JavaScript循环练习【打印三角形、阶乘、乘法表】
阅读量:5207 次
发布时间:2019-06-14

本文共 890 字,大约阅读时间需要 2 分钟。

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

*

**
***


 

求阶乘的和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+' ');        }                                //i每行的数字,y是从1开始到x的变量
                                    document.write('
');                       //内for循环打印+br换行                     }


 

转载于:https://www.cnblogs.com/xiandong/p/7648379.html

你可能感兴趣的文章
实用的VMware虚拟机使用技巧十一例
查看>>
监控工具之---Prometheus 安装详解(三)
查看>>
Azure Iaas基础之---创建虚拟机
查看>>
不错的MVC文章
查看>>
网络管理相关函数
查看>>
IOS Google语音识别更新啦!!!
查看>>
20190422 T-SQL 触发器
查看>>
[置顶] Linux终端中使用上一命令减少键盘输入
查看>>
poj1422_有向图最小路径覆盖数
查看>>
BootScrap
查看>>
[大牛翻译系列]Hadoop(16)MapReduce 性能调优:优化数据序列化
查看>>
HTML&CSS常见问题整理(五)
查看>>
Intellij idea
查看>>
WEB_点击一百万次
查看>>
word20161228
查看>>
CodeForces - 878A Short Program(位运算)
查看>>
Mysql聚簇索引和非聚簇索引
查看>>
Hive入门之UDFS函数
查看>>
python文件操作笔记
查看>>
泛型委托
查看>>