我正在嘗試構建一個乘法表并顯示結果,但需要將 x 放在左上角,由于某種原因它顯示在右下角,我做錯了什么?
document.write("<table><tbody>");
var blank = "x";
var cols = 0;
var rows = 0;
// ca
for (let rows = 0; rows <= 10; rows ) {
document.write('<tr>');
for (let cols = 0; cols <= 10; cols )
document.write('<td>' rows ',' cols '</td>')
}
if (rows === 0 && cols === 0) {
document.write('<td>' blank '</td>')
}
uj5u.com熱心網友回復:
“我究竟做錯了什么?” 很多。
在開始之前,您應該先考慮一下您要做什么。
您的 html 表格格式不正確,您甚至沒有關閉<tr>
標簽。
for (let row = 0; row <= 10; row ) {
document.write('<tr>');
for (let col = 0; col <= 10; col ) {
if (row == 0 && col == 0) {
document.write('<td>x</td>');
}
else if (row == 0) {
document.write('<td>' col '</td>');
}
else if (col == 0) {
document.write('<td>' row '</td>');
}
else {
document.write('<td>' row * col '</td>');
}
}
document.write('</tr>');
}
在這里試試。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/461457.html
標籤:javascript 乘法
上一篇:有條件地合并物件陣列