下面是Javascript代码 enter image description here
<script language = "javascript" >
var sout;
sout = "<table border='1' width='300' cellspacing='0' cellpadding='3'>"
for (i = 1; i <= 5; i++) {
sout = sout + "<tr>";
for (j = 1; j <= 5; j++) {
sout = sout + "<td>" + i * j + "</td>";
}
sout = sout + "</tr>";
}
sout = sout + "</table>";
document.write(sout); </script>
答案 0 :(得分:0)
您可以尝试使用此代码
var sout;
var increase = true;
sout = "<table border='1' width='300' cellspacing='0' cellpadding='3'>"
for (i = 1; i <= 3 && i >= 1;) {
sout = sout + "<tr>";
for (j = 1; j <= 5; j++) {
if (i*j % 3 == 0)
sout = sout + "<td style='text-align: center; background-color:yellow'>" + i * j + "</td>";
else
sout = sout + "<td style='text-align: center'>" + i * j + "</td>";
}
if (i < 3 && increase)
i++;
else if (i == 3)
{
increase = false;
i--;
}
else
i--;
sout = sout + "</tr>";
}
sout = sout + "</table>";
document.write(sout);