javascript实现小九九乘法口诀

 1 <!DOCTYPE html>
 2 <head>
 3     <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
 4     <title>JavaScript九九乘法表</title>
 5
 6     <style type="text/css">
 7         table{
 8             width:600px;         //表格height属性可设置可不设置,建议不设置
 9         border-collapse:separate;
10         }
11         table td{
12             border:#000000 1px solid;
13             text-align: center;    //使<td>标签中的内容居中显示,若是<th>标签,没有此行代码亦可自动居中
14         }
15     </style>
16
17 </head>
18 <body>
19
20 <script type="text/javascript">
21     //下面部分是核心代码
22
23     document.write("<table>");      //<table></table>添加一个表格样式来显示乘法表
24     for (var x = 1; x <= 9; x++)
25     {
26         document.write("<tr>");     //<tr></tr>标签
27         for (var y = 1; y <= x; y++)
28         {
29             document.write("<td>"+y+"x"+x+"="+y*x+"</td>");//亦可用<th>标签来起到居中加粗内容的作用
30         }
31         document.write("</tr>");
32     }
33     document.write("</table>");
34 </script>
35
36 </body>
37 </html>

循环嵌套的利用,内部循环的长度取决于当前外部循环的长度,由此可以扩展做很多事情

时间: 2024-11-08 11:13:29

javascript实现小九九乘法口诀的相关文章

用C++实现打印小九九乘法口诀表

#include <iostream> using namespace std; int main(void) {     for(int i = 1; i < 10; i++)     {        for(int j = 1; j <= i; j++)        {            cout << j << "*" << i << "=" << i*j <&l

javascript小程序——用嵌套循环来输出乘法口诀表

在学习javascript过程中,一开始接触循环语句时一般拿乘法口诀表来练手,这里我将自己的练习贴在这里,希望能给和我一样的初学者些许帮助,也希望大神们能够不吝指教. 首先,来看一下乘法口诀表是什么样子的,不要告诉我所有人都记得一清二楚哦! 其次,乘法口诀表是一个表格,有行和列之分,用嵌套循环来输出时不可避免要用到两个参数,用i表示行号,用j表示列号.另外,我们输出时是将整个表格当做一个字符串来看待,所以设置字符串为res.代码如下: var res = “”,i,j: 然后,先对行号进行循环,

简单的用js打印乘法口诀表

<script type="text/javascript"> //乘法口诀表 for (var i = 1; i < 10; i++) { for (var j = 1; j <= i; j++) { var sum=i*j; document.write(i+"x"+j+"="+sum+" "); } document.write("<br/>"); } </s

乘法口诀表

使用eclipse输出乘法口诀表 代码: package com.practice; public class Multi { public static void main(String[] args) { for (int i = 1; i < 10; i++) { for (int j = 1; j <=i; j++) { System.out.print(j+"x"+i+"="+i*j+" "); } System.out.p

C语言::输出九九乘法口诀表

题目要求 编写C语言程序.输出九九乘法口诀表.(如下所示) 1x1=1 1x2=2  2x2=4 1x3=3  2x3=6  3x3=9 ..... 1x9=9  2x9=18 3x9=27 4x9=... 算法分析 首先容我先装一逼,依老夫多年的编程经验,本题一定需要循环! 如果你目前还不知道为什么用循环,也没有关系,只要记住就好,日后经验丰富后,必然也能像我这样! 话入正题,我是怎么看出来这道题用循环的? 首先我们得考虑这份乘法口诀表具有什么特征,稍加分析,我们发现... 乘法口诀表特征如下

for循环基础- - -九九乘法口诀表

在for循环的学习里,对for循环的嵌套的扎实掌握,很有助于学习好语言的逻辑,本人今天就浅谈一下for循环的嵌套里的“九九乘法口诀表”!下面我用java语言来写这个程序, 我们要解决九九乘法表这个问题,首先要思考这个九九乘法表的构造,我们不难看出它是由行和列组成的,所以应该有两个for循环就可以解决. 下面我们就来看看这个程序: 的for决定j的for的循环次数, 因为只有当j不满足 j<= i这个条件的时候,才会跳出j的for循环执行i的for循环,每次执行i的循环的时候 j的循环都会被重新执

乘法口诀-java

//8. 打印乘法口诀表. public class HM0508 { public static void main(String[]args){ //主方法 for(int i=1;i<=9;i++){ // for循环 for(int j=1;j<=i;j++){ int s=i*j; System.out.print(j+"*"+i+"="+s+"\t"); // \t代表8个空格 } System.out.println()

乘法口诀表 JAVA代码

1 package zjy; 2 3 public class Cfkj1_1 { 4 public static void main(String[] args) { 5 int i=1,j=1; 6 for(i=1;i<=9;i++){ 7 for( j=1;j<=i;j++){ 8 System.out.print(i+"x"+j+"="+(i*j)+"|"); 9 } 10 System.out.println("&

java使用I/O流实现9*9乘法口诀的写入文件和从文件打印到屏幕

1.9*9乘法口诀打印到test2.txt中,代码如下 import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public class week { publicstatic void main(String[] args) throws Exception { File t