js代码乘法表,编程乘法表

发布时间:2023-12-08

js代码乘法表,编程乘法表

更新:2022-11-18 10:21

本文目录一览:

1、怎样用js编写九九乘法表?
2、求用js写的九九乘法表
3、如何用javascript编写九九乘法表
4、倒立的乘法表用js怎么编写?

怎样用js编写九九乘法表?

代码如下:

!DOCTYPE html
html
head
meta charset="UTF-8"
titleTitle/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/in - 循环遍历对象的属性
  • while - 当指定的条件为 true 时循环指定的代码块
  • do/while - 同样当指定的条件为 true 时循环指定的代码块 下面是 for 循环的语法:
for (语句 1; 语句 2; 语句 3) {
  被执行的代码块
}
  • 语句 1 在循环(代码块)开始前执行;
  • 语句 2 定义运行循环(代码块)的条件;
  • 语句 3 在循环(代码块)已被执行之后执行。 参考资料:百度百科-JavaScript

求用js写的九九乘法表

1、使用js的for循环输出页面

<script language=javascript>
//使用表格来写,先定义表格
var table = document.createElement("table");
document.body.appendChild(table);
//使用border-collapse来合并单元格边框。
table.style.borderCollapse="collapse";
//开始循环编写公式
for(var i=1; i<=9; i++) {
    //声明行。
    var tr = document.createElement("tr");
    table.appendChild(tr);
    for(var j =1; j <=i; j++) {
        //声明列。
        var td = document.createElement("td");
        tr.appendChild(td);
        //编写口诀公式
        var s =j+'×'+i+'='+i*j;
        //将公式输进单元格内。
        td.innerHTML =s;
        //下面定义单元格的样式。
        td.style.height = "30px";
        td.style.width = "80px";
        td.style.margin = "0";
        td.style.padding = "5px 10px";
        td.style.textAlign = "center";
        td.style.border = "1px solid gray";
    }
}
</script>

如何用javascript编写九九乘法表

<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 +"&nbsp;");
        }
        document.write("<br/>")
    }
}
</script>
</head>
<body onload="step()">

扩展资料

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");
    }
}

倒立的乘法表用js怎么编写?

具体代码写法如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
<script>
    document.write("<table>"); //文档中插入table标签,用于显示99乘法表
    for(var x=9;x>=1;x--){ //倒立乘法表,故从9开始for循环逐1减小到等于1
        document.write("<tr>"); //插入行标签
        for(var y=1;y<=x;y++){ //从1开始循环,乘到等于该行数
            document.write("<td>"+y+"*"+x+"</td>") ;//插入列标签,显示乘法表的每一项;
        }
        document.write("</tr>"); //行标签闭合
    }
    document.write("</table>"); //table标签闭合
</script>
</body>
</html>

最终效果如下图所示:

思路:

倒立的99乘法表,横向看,乘数从9开始递减到1,纵向看,被乘数是1开始递增到等于乘数。