<script> arr2D=new Array(9); for (i=0;i<9;i++) { arr2D[i]=new Array(9); } for (i=0;i<9;i++) { for (j=0;j<9;j++) { arr2D[i][j]=(i+1)*(j+1); } } document.write("<table><tr>"); for (i=0;i<9;i++) { document.write("<td><table border=2><tr><td align=center>"+(i+1)+"</td></tr>"); document.write("<tr><td width=75>"); for (j=0;j<9;j++) { document.write((i+1)+"*"+(j+1)+"="+arr2D[i][j]+"<br>"); } document.write("</td></tr>"); document.write("</table></td>"); } document.write("</tr></table>"); </script>