普通版:
for (var i = 1; i <= 9; i++) {
for (var j = 1; j <= i; j++) {
document.write(i + "*" + j + "=" + (i * j));
//控制换行
if (i == j) {
document.write("<br/>");
}
//控制空格
else if ((i * j) < 10) {
document.write((" "));
document.write((" "));
}
else if ((i * j) >= 10) {
document.write((" "));
}
}
}
效果图:
表格版:
document.write("<table border=1 cellpadding='0' cellspacing='0'>")
for (var i = 1; i <= 9; i++) {
document.write("<tr>") //行
for (var j = 1; j <= i; j++) {
document.write("<td>") //单元格
document.write(i + "*" + j+"="+i * j);
document.write("</td>")
}
document.write("</tr>")
}
document.write("</table>")
效果图: