<html> <body> <mce:script type="text/javascript"><!-- document.write("<table border=1px>"); for(i=1;i<=9;i++) {document.write("<tr>"); for (j=1;j<=i;j++) {document.write("<td class='table1'>"+i+"*"+j+"="+i*j+" </td>"); } document.write("</tr>"); } document.write("</table>"); //结束乘法表 document.write("<p>"); //换行 //开始画10*10方阵 document.write("<table border=1px border-color=red>"); //开始画表格 for(m=1;m<=10;m++){ document.write("<tr>"); for(n=1;n<=10;n++){ document.write("<td class='table2' bgcolor='green'>"); document.write((m-1)*10+n); document.write("</td>"); } document.write("</tr>"); } document.write("</table>"); document.write("<p></p>"); //画出10*10方阵,并筛选出素数,用绿色标记 document.write("<table border=1px border-color=red>"); //开始画表格 for(m=1;m<=10;m++){ document.write("<tr>"); //开始一行 for(n=1;n<=10;n++){ var r=(m-1)*10+n; //当前单元格的数值 var q=true; //默认为质数 if(r>3){for(p=2;p<r/2;p++) //判断是否为质数 if(r%p==0)q=false;} //若当前数值能被2——(r-1)整除,则不是质数。 if(q){document.write("<td bgcolor='red' class='table2'>");} //若为质数,用red背景填充 else {document.write("<td bgcolor='green' class='table2'>");}//若不是质数,用green背景填充 document.write(r); //输出当前值 document.write("</td>"); //结束当前单元格 } document.write("</tr>"); //结束当前行 } document.write("</table>"); //结束表格 // --></mce:script> </body> </html>