这里是我的代码:的JavaScript。加入不工作
board = [];
var rowsNum = 5;
var colsNum = 5;
function printBoard(board) {
for (row in board) {
document.write(" ").join(row);
}
}
function clearAndRestartBoard() {
board = [];
for (i = 0; i < rowsNum; i++) {
board.push("[ ]" * colsNum);
}
}
printBoard(board);
它不会抛出一个错误,但它并不在我的网页上显示出来。你知道我做错了什么吗?
以防万一,这里是没有的CSS的HTML:
<!DOCTYPE html>
<html>
<head>
<link href="test.css" type="text/css"rel="stylesheet" />
<title> Test! </title>
</head>
<body>
<p id = "script"> <script src = "test.js"> </script> </p>
</body>
</html>
我是很新的JS所以非常感谢你的帮助!
你'board'变量是一个空数组。然后'“[]”* colsNum'不符合你的想法。 – zerkms
你到底想做什么? – iplus26
https://jsfiddle.net/arunpjohny/h294wre3/1/ –