JS实现上下左右对称的九九乘法表_javascript技巧

九九乘法表使用很多种语言都可以实现。本文讲述JavaScript中常用的两种循环(For、While)来完成这四种对称的九九乘法表,这个例子是一个练习循环基础很好的方法,由于排版上对不整齐,因此循环了一个表格。

一、左下角为度的梯形乘法表:

For循环代码

document.write("<table width='' border='>");
for(var i=; i<=; i++){
document.write("<tr>");
for(var j=; j<=i; j++){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
}
document.write("</tr>");
}
document.write("</table>"); 

While循环代码

document.write("<table width='' border='>");
var i = ;
while(i<=){
document.write("<tr>");
var j = ;
while(j<=i){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
j++;
}
document.write("</tr>");
i++;
}
document.write("</table>");

示例图

 

二、右下角为度的梯形乘法表:

For循环代码

document.write("<table width='' border='>");
for(var i=; i<=; i++){
document.write("<tr>");
for(var n=i; n<; n++){
document.write("<td> </td>");
}
for(var j=i; j>=; j--){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
}
document.write("</tr>");
}
document.write("</table>");

While循环代码

document.write("<table width='' border='>");
var i = ;
while(i<=){
document.write("<tr>");
var n = i;
while(n<){
document.write("<td> </td>");
n++;
}
var j = i;
while(j>=){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
j--;
}
document.write("</tr>");
i++;
}
document.write("</table>");

示例图

三、左上角为度的梯形乘法表:

For循环代码

document.write("<table width='' border='>");
for(var i=; i>=; i--){
document.write("<tr>");
for(var j=; j<=i; j++){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
}
document.write("</tr>");
}
document.write("</table>");

While循环代码

document.write("<table width='' border='>");
var i = ;
while(i>=){
document.write("<tr>");
var j = ;
while(j<=i){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
j++;
}
document.write("</tr>");
i--;
}
document.write("</table>");

示例图

四、右上角为度的梯形乘法表:

For循环代码

document.write("<table width='' border='>");
for(var i=; i>=; i--){
document.write("<tr>");
for(var j=; j>=i; j--){
document.write("<td> </td>");
}
for(var j=i; j>=; j--){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
}
document.write("</tr>");
}
document.write("</table>");

While循环代码

document.write("<table width='' border='>");
var i = ;
while(i>=){
document.write("<tr>");
var j = ;
while(j>=i){
document.write("<td> </td>");
j--;
}
var j = i;
while(j>=){
document.write("<td>"+ j +"*"+ i +"="+ i*j +"</td>");
j--;
}
document.write("</tr>");
i--;
}
document.write("</table>");

示例图

以上内容是本文给大家分享的JavaScript中常用的两种循环(For、While)来完成这四种对称的九九乘法表,希望对大家有所帮助!

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索九九乘法表
javascript九九乘法表、javascript 对称加密、word文字上下对称打印、excel柱形图 上下对称、上下牙床不对称的图片,以便于您获取更多的相关知识。

时间: 2025-01-07 16:00:36

JS实现上下左右对称的九九乘法表_javascript技巧的相关文章

一行jQuery代码打印九九乘法表

网友西西佛用一行代码打印九九乘法表 展示了jQuery的级联语法,简介且功能强大 这个程序的要求:不能用if,for,var xx =等常见js代码.只能用jquery的链式代码. 于是,要生成99表,必然要递归.可递归必然有终止的条件,那就得有if(n==0)return这样的 代码,又是不被允许的.那么jquery怎么才能终止呢?我想到了用find('p:lt(n)'),n<0的时候 是会终止的. 而bind的使用,纯粹是为了递归循环.我们首先建立一个对象,绑定一个事件,无所谓了,比如err

sql语句实现四种九九乘法表_MsSql

下面用while 和 if 条件写的SQL语句的四种九九乘法表  sql语句实现--x 左下角九九乘法表 DECLARE @I INT ,@J INT,@S VARCHAR() SET @I= WHILE @I< BEGIN SET @J= SET @S='' WHILE @J<=@I BEGIN SET @S=@S+CAST(@J AS CHAR())+'*'+CAST(@I AS CHAR())+'='+CAST((@I*@J)AS CHAR()) SET @J=@J+ END PRINT

活用金山WPS表格制作出九九乘法表

聪明的外甥女学会了九九乘法表,见到我就背给我听,还要我给她打一份大的,因为文具盒里的乘法表太小了.怎么办呢?咱不能打消小孩子学习的积极性吧! 我用WPS表格给外甥女做出了九九乘法表.我的做法是这样的: 1.建立一个空白表格,在A1输入1,拖动鼠标左鍵向右至I1.向下至A9,这样A1到I1.A1到A9内就分别输入1到9(如图1): 图1 2.A10内输入公式"=IF(AND($A1>=A$1,COLUMN()<11,ROW()<19),A$1&"×"&

用Excel生成九九乘法表

"九九乘法表"对大家来说都再熟悉不过了,但是要让你用鼠标轻轻一拖就能制作出它,却也不是一件容易的事情.下面我就利用Excel中的公式来试一试,还请各位老师给予指点. 建立一个工作表Sheet1(如图1),并在A3-A11单元格依次输入1-9,B2-J2单元格依次输入1-9. 图1 计算结果 "九九乘法表"中的数值结果都是行值乘以列值而得到的,所以Excel单元格中的数值也应为行值乘以列值,如D6的值为A6乘以D2的结果,其公式为:"=A6×D2"

利用Excel 2007打造“九九乘法表”

对于刚学小学数学的小朋友来说,背熟"九九乘法表"口诀,就等于开启了步入乘法运算殿堂的大门.作为家长的你而又对Excel比较熟练的话,完全可以自己动手来为他们做一个,这里我们以Excel 2007为例加以说明. 运行Excel 2007后,点击切换到"宏"选项下,点击"宏"选项组中中的"查看宏"打开宏对话框,在"宏名"下输入一个名称(比如"乘法表"),点击"创建"按钮进

Excel 2007公式法打造九九乘法表

九九乘法表是小学生学习数学时一定要学习的内容.为小学生抄写一份九九乘法表也是不少家长的功 课之一.其实用Excel作一份乘法表也是一个不错的选择.IT168曾经发表过一篇利用VBA编程实现"九九乘法表"的文章,它就为我们指引了一条很不错的制作乘法表的道路,令我们很受启发. 在Excel中,除了用VBA编程来制作乘法表以外,我们还可以直接利用公式来写乘法表,效果也是不错 的.下面我们以Excel 2007为例来说明. 一.建立乘法表 首先我们在Excel中建立一份空的表格,在B1:J1单

WPS表格制作九九乘法表的方法

  1.建立一个空白表格,在A1输入1,拖动鼠标左I向右至I1.向下至A9,这样A1到I1.A1到A9内就分别输入1到9 2.在A10内输入公式"=IF(AND($A1>=A$1,COLUMN()<11,ROW()<19),A$1&"×"&$A1&"="&$A1*A$1,"")"回车,得到如图效果! 3.鼠标移到A10右下方,出现一个"+"后,拖动鼠标下至A

PHP输出九九乘法表代码实例

 这篇文章主要介绍了PHP输出九九乘法表代码实例,本文直接给出实现代码,需要的朋友可以参考下     ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/

如何用金山wps制作九九乘法表

  1.建立一个空白表格,在A1输入1,拖动鼠标左I向右至I1.向下至A9,这样A1到I1.A1到A9内就分别输入1到9. 2.在A10内输入公式"=IF(AND($A1>=A$1,COLUMN()<11,ROW()<19),A$1&"×"&$A1&"="&$A1*A$1,"")"并按下回车. 3.鼠标移到A10右下方,出现一个"+"后,拖动鼠标下至A18,