使用for循环制作一个九九乘法表!

在现实生活当中人们日复一日的进行循环往复的生活,那么在计算机的世界里如果你想让计算机重复的做一件事情那么可以用到一个语句那就是for语句。

废话不多说接下来我就和大家分享如何用for语句循环来制作一个简单的九九乘法表。

首先for循环长这样:for(){},小括号里面写的是循环的次数然而这里我们需要循环九次所以我们这样写

 这里我们先定义一个i变量然后设置i<=9最后来一个i++,这里说的意思就是让i从1开始进行循环当i大于9是就结束循环,i++的意思就是没循环一次i就加一

然后大括号里面写的是执行的代码。既然我们要写九九乘法表那么我们还需要在写一个for循环来进行嵌套,就像这样

这里我们嵌入一个for循环,然后定义一个变量j赋值为i然后循环到9的时候也停止,每循环一次j就加一。里面嵌套的循环每进行一次就执行一遍

document.write('<span>'+i+'*'+j+'='+i*j+'</span>')这行代码,这行代码的意思是什么呢。

首先document.write的意思就是在页面上打印括号里面的东东括号里面的代码的意思就是例如当i=1,j=1时那么就是i*j = i*j的值那么就是1了。

那里面的加号是拼接字符串的意思并不是数学上的加号。所以打印出来的就是1*1=1

然后我们再用一个span标签给他套上,

最后一行document.write('</br>')的意思是当每执行完一轮之后就换行

然后我们可以给span标签来个样式。我这里是这样的:

然后这个九九乘法表就算是做完了,就是下面这样的:

 是不是发现好别扭对没错我也是这样觉得的。所以我们需要改一下就是第二个内嵌的for循环我们改一下循环条件就好了

 从就j=1开始然后让j<=i那么当i=1时j=1时执行1*1=1然后这一轮就执行完了就进行换行

还要记得这里面就是document.write('<span>'+i+'*'+j+'='+i*j+'</span>')这行代码吧i和j的位置换一下变成这样document.write('<span>'+j+'*'+i+'='+i*j+'</span>')

然后最终执行就变成了这样了

 怎么样是不是感觉这个九九乘法表很熟悉,就是和小学文具盒上面的九九乘法表一样啊。好了那么这期的内容就分享到这里了。欢迎大家来吐槽!

猜你喜欢

转载自www.cnblogs.com/H5zhugedali/p/12536952.html
今日推荐