2017-03-09 46 views
-7

继承人我的代码:滞留在我的乘法表中JS

<body > 
    <script type ="text/javascript"> 
     document.write("Multiplication Table </br> </br>") 
     var num = parseInt(prompt(" Enter a number:")); 
     var a; 

     document.write("<table border = '1' cellpadding = '0' cellspacing = '0>' ") 
     for(a=1;a<=10;a++){ 
      { 
      document.write("<tr><td>"+ num + "x" + a + "=" + a * num + "<tr><td>"); 
      } 
     } 
     document.write("</table>"); 
    </script> 
</body> 

这应该是输出示例:

enter image description here

+2

还有呢?你有什么问题? – Carcigenicate

+0

我的问题是关于我贴的图片: –

+0

问题是有2个输入的例子:输入1:3;输入2:5,然后它会显示从3x1-10 4x1-10 5x1-10 –

回答

0

需要阅读数字和循环扔,还纠正tdtr的结尾

 document.write("Multiplication Table </br> </br>") 
 
     var num1 = parseInt(prompt("Input 1:")); 
 
     var num2 = parseInt(prompt("Input 2:")); 
 
     var a; 
 
for(num=num1;num<=num2;num++){ 
 
     document.write("<table border = '0' cellpadding = '0' cellspacing = '0' style='display:inline; margin:5px' >") 
 
     for(a=1;a<=10;a++){ 
 
      { 
 
      document.write("<tr><td style='border:solid black 1px;'>"+ num + "x" + a + "=" + a * num + "</td></tr>"); 
 
      } 
 
     } 
 
     document.write("</table>"); 
 
}