返回列表 发布新帖
查看: 617|回复: 0

JavaScript中实现for循环打印输出九九乘法表

捣蛋鬼魔神·索伦森

梦之瑶-飞哥发表于 2019-11-6 10:49:05 | 查看全部 |阅读模式

您需要登录账号才能看到图片及隐藏内容,马上注册享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
摘要:

本文为JavaScript中实现for循环打印输出九九乘法表实例。


引入

下面列举的是从小氪到大的九九乘法表;

第一行:1X1=1

第二行:1X2=2 2X2=4

第三行:1X3=4 2X3=6 3X3=9  

第四行:1X4=4 2X4=8 3X4=12  4X4=16

……自行脑补……

接下来我们就先找一下规律,我们会发现加入列是1组,行也只有1组;列有两组,行也有两组(横着看,不要竖着看)。最后下面开个总结大会。

规律:1、列和行数相同

          2、列X行=列数*行数

代码

这里列我们用j表示,行用i表示。

[code=JavaScript]//i行数
for (var i = 1; i <= 9; i++) {
//j列数,j的数值始终是等于i值的。这才能保证最后输出以后大概是一个直角三角形
    for (var j=1; j <= i; j++) {
//重排格式输出,不要问为什么是j*i,不是i*j,因为方便阅读,不然会出现9*2=18。
        document.write(j+"x"+i+"="+i*j+" ");
}
document.write("<br />");
}[/code]



<
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

xm520vip@gmail.com

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 关注小程序
Copyright © 2001-2025 灵歆论坛 版权所有 All Rights Reserved. |网站地图
关灯 在本版发帖
扫一扫进入小程序页面
QQ客服返回顶部
快速回复 返回顶部 返回列表