我想用 Javascript 制作一个表格。我想给它一个数字,这就是创建了多少个单元格。但是总是有 3 列(每行 3 张图片)
有人可以帮我解决这个问题吗?我想我需要使用模运算符,但我不确定如何正确使用它。
我不想要任何额外的细胞。我可以毫无问题地计算行,但如果有意义的话,我不希望这些行有额外的单元格。因此,一旦制作了单元格,该行就会结束,即使它短了 1 或 2 个单元格。
我现在有这个:
rows = ?? //Not sure how to calculate this
columns = 3;
str = "";
str += '<table border="1" cellspacing="1" cellpadding="5">';
for(i = 0; i < rows; i++){
str += '<tr>';
for (j = 0; j < columns; j++){
str += '<td>' + (i + j) + '</td>';
}
str += '</tr>';
}
str += '</table>';