问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用javascript编写九九乘法表

发布网友 发布时间:2022-04-28 15:54

我来回答

8个回答

懂视网 时间:2022-05-15 00:55

这篇文章主要介绍了JS基于for语句编写的九九乘法,涉及for语句循环输出结合table表格布局实现九九乘法功能的相关操作技巧,需要的朋友可以参考下

本文实例讲述了JS基于for语句编写的九九乘法表。分享给大家供大家参考,具体如下:

js的功能非常强大,那么现在我们就用js里面的for循环来输出一个原汁原味的九九乘法表;

先看运行效果:

核心代码如下:

<script type="text/javascript">
 document.write('<table border="1" bgcolor="#ccc" width="80%" cellpadding="0" cellspacing="0">');
 for(var i=1;i<=9;i++){
 document.write('<tr>');
 for(var j=1;j<=i;j++){
 document.write('<td>'+i+'x'+j+'='+(i*j)+'</td>');
 }
 document.write('</tr>');
 }
 document.write('</table>');
</script>

大家可以试着去走一下循环,我们把九九乘法表的两个乘数设为两个变量,分别是i和j;

当i=1时满足for循环的条件,执行循环语句,先输出一个<tr>(table标签里面的行属性),然后执行tr里面的另一个for循环;

令j=1,j<=i,此时的i=1,符合循环条件,执行循环语句,输出1*1=1;j++之后j的值就变成了2;我们再来看j<=i,就是2<=1是错误的,因此终止循环;

我们第一遍循环就输出了一行,行里面的内容是1*1=1;那我们在用i++令i=2执行循环,同样根据上面的来走循环;

知道i走到9再往下走到10不符合条件的时候,终止整个循环,我们就输出了一个原汁原味的九九乘法表;

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

利用fullpage.js实现滚动方式

使用npm安装Electron失败的问题

微信小程序使用Promise如何实现回调?

在JS中命令模式概念与用法(详细教程)

使用selenium抓取淘宝数据信息

使用百度地图如何实现地图网格

热心网友 时间:2022-05-14 22:03

<script type="text/javascript" >

function step(){

for(i=1;i<=9;i++){

for(j=1;j<=i;j++){

document.write(i+"x"+j+"="+i*j +" ");

}document.write("<br/>")

}

}

</script>

</head>

<body onload="step()">

</body>

扩展资料

c语言九九乘法表,具体代码如下,在Trubo2.0、3.0、VC6.0下正常。

#include <stdio.h>

int main(void)

{

int i,j;

for (i=1;i<=9;i++)

{

for (j=1;j<=i;j++)

printf("%d*%d=%d ",j,i,j*i);

printf("\n");

}

}

热心网友 时间:2022-05-14 23:21

代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Title</title>

</head>

<body>

<script>

var num=0;

for(var i=1 ;i<10;i++){

for(var j=1;j<10;j++){

num=i*j;

if(num/10<1){

num="&nbsp;&nbsp;"+i*j;

}

if(j<=i) {

document.write(j + "*" + i + "=" + num + "&nbsp;&nbsp;&nbsp;&nbsp;");

}

}

document.write("<br>");

}

</script>

</body>

</html>

扩展资料:

JavaScript For 循环

JavaScript 支持不同类型的循环:

下面是 for 循环的语法:

for (语句 1; 语句 2; 语句 3)
{
被执行的代码块
}

语句 1 在循环(代码块)开始前执行;

语句 2 定义运行循环(代码块)的条件;

语句 3 在循环(代码块)已被执行之后执行。

参考资料:百度百科-JavaScript

热心网友 时间:2022-05-15 00:56

<script type="text/javascript">

document.write('<table border="1" bgcolor="#ccc" width="80%" cellpadding="0" cellspacing="0">');

for(var i=1;i<=9;i++){

document.write('<tr>');

for(var j=1;j<=i;j++){

document.write('<td>'+i+'x'+j+'='+(i*j)+'</td>');

}

document.write('</tr>');

}

document.write('</table>');

</script>

 资料拓展:

avaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言

热心网友 时间:2022-05-15 02:47

<html>
<head><title>test</title>
<script>
var i, j;
for (i=1; i<10; i++)
{
for (j=1; j<=i; j++)
{
document.write(j + "*" + i + "=" +(i*j) + " ");
}
document.write("<br>");
}
</script>
<head>
</html>

热心网友 时间:2022-05-15 04:55

<script>
function nn99(){
for(var i=1;i<=9;i++){
for(var j=1;j<=i;j++){
document.write(i+"*"+j+"="+(i*j)+"\t");
}
//换行
document.write("<br>");
}
}
nn99();
</script>

热心网友 时间:2022-05-15 07:20

<script language= 'javascript'>
for ( var i = 1; i < 10; i ++ ) {
for ( var j = 1; j < 10; j ++ )
document.writeln ( i + ' * ' + j + ' = ' + i * j );
document.writeln( '<br\>' );
}
</script>

热心网友 时间:2022-05-15 10:01

<script>
for( var a = 1; a < 10; a++ )
{
for( var b = 1; b <= a; b++ )
{
document.write( b + "x" + a + "=" + a*b );
document.write( " " );
}
document.write( "<br />" );
}
</script>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 九九乘法表代码 今日头条极速版哪里找 求用VB写一个乘法口诀表代码 c语言九九乘法表程序怎么写 C语言编程九九乘法表 用Java代码实现输出乘法口诀表有几种方法? 乘法口诀表,C语言 用c语言编写九九乘法口诀 云南昆明信用卡办理 需要什么资料 如何用C语言编程序:九九乘法表 昆明哪里办信用卡 乘法口诀代码 昆明哪里招商银行好办信用卡 如何用C语言写出一个乘法口诀表。 昆明信用卡在哪里办理? 昆明到底办哪个信用卡好,专业人士给个建议 昆明办信用卡找谁好办一点 昆明哪里可以办信用卡?下卡比较快的,额度比较高的??急 昆明哪个银行的信用卡好办理? 我现在21岁,住在云南昆明市呈贡,要办一张信用卡,5000到10000想问下办哪家银行比较好。 Java 编辑乘法口诀表,求解 不用水平制表符总c语言写乘法口诀表,求代码 编写一个倒三角型的乘法口诀的java程序的代码是什么? 使用python输出 9*9 乘法口诀表。给明确代码,和分析过程,要怎么做... C语言九九乘法表源代码的理解。 华兴发债股票代码是什么 今日债转股申购代码 安防资质在哪个部门办理 新注册的安防公司,安防资质如何办理? 安防施工资质怎么申请! 盛世的期货平台能保证资金是绝对安全吗? 盛世期货平台资金能安全吗? 有谁知道香港盛世集团? 关于盛世创富的骗局揭秘?真实情况解析 现货黄金市场在国内的分析师都是有利可图才出来宣传? 比如中金在线的路演! 以及期货市场,股票市场等等 盛世什么,乱世黄金 为什么说&quot;盛世古董,乱世黄金 乱世黄金,盛世古董是什么意思? 为什么民间会有“乱世买黄金 盛世藏古董”的说法? 想要参加一个期货培训班,哪家公司做期货比较好啊,信誉和技术方面的...