我試圖讓td和tr在刷新窗口時做隨機數列和行。我不確定我在這裏做什麼錯了。我之前沒有使用過這個功能,所以我知道一些事情是不對的。Javascript隨機生成
<!DOCTYPE html>
<html onmousedown='event.preventDefault();'>
<head>
<title> Boxes </title>
<meta charset='utf-8'>
<style>
table {
border-spacing: 6px;
border: 1px rgb(#CCC);
margin-top: .5in;
margin-left: 1in;
}
td {
width: 40px; height: 40px;
border: 1px solid black;
cursor: pointer;
}
</style>
<script>
該函數返回包含min和max的隨機值。
function R(min, max) {
var range = Math.abs(max-min)+1;
return Math.floor((Math.random()*range) + min);
}
</script>
</head>
<body>
<table>
<tbody>
<tr>
<td> <td> <td> <td>
<tr>
<td> <td> <td> <td>
<tr>
<td> <td> <td> <td>
<tr>
<td> <td> <td> <td>
<script>
使用document.write()的和for循環,使根據樣式節的規則風格空 細胞列x欄表。行和列 應該設置爲4到16之間的隨機數。每次頁面爲 重新加載的表應該可能是不同的大小。
for(r=4; r<16; r++){
var row ="td";
for(c=4; c<16;c++){
row+="tr";
}console.log(row);
}
</script>
</tbody>
</table>
</body>
</html>
你在哪裏使用document.write()? – SoEzPz
我未能。我應該在哪裏console.log(row);本質上是,但即使如此,我的代碼並不完整。 – HTMLnoobcs17001