jsfor循环,制作课表
时间: 2023-08-16 10:23:05 浏览: 66
可以使用以下代码来使用 for 循环制作课表:
```html
<table>
<thead>
<tr>
<th>时间</th>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
<th>星期四</th>
<th>星期五</th>
</tr>
</thead>
<tbody>
<script>
const courseTable = [
['8:00-9:00', '语文', '数学', '英语', '体育', '音乐'],
['9:00-10:00', '数学', '英语', '语文', '美术', '自习'],
['10:10-11:10', '英语', '体育', '数学', '自习', '语文'],
['11:10-12:10', '自习', '语文', '英语', '数学', '体育'],
['13:30-14:30', '音乐', '美术', '自习', '语文', '英语'],
['14:30-15:30', '体育', '自习', '音乐', '数学', '美术'],
['15:40-16:40', '美术', '英语', '体育', '音乐', '数学'],
];
for (let i = 0; i < courseTable.length; i++) {
document.write('<tr>');
for (let j = 0; j < courseTable[i].length; j++) {
document.write(`<td>${courseTable[i][j]}</td>`);
}
document.write('</tr>');
}
</script>
</tbody>
</table>
```
上面的代码会生成一个包含时间和星期的课表,可以根据需要修改课程和时间。在 for 循环中,使用嵌套的循环来输出表格的每一行和每一个单元格,通过访问二维数组中的元素来获取课程信息。