Javascript:for循环不起作用

Kev*_*nal 1 javascript closures loops for-loop anonymous

我在这里有这个代码..其中变量num是一个 n 方表的维度。目标是输入一个数字并创建一个以该数字为维度的表格。

我得到了这段代码,但它没有通过 2 层 for 循环。代码执行后,字符串 *change_text* 就变成了:<table></table>

    change_text = "<table>";

    for (var i; i<num; i++) {
        change_text = change_text + "<tr>";
        for (var j; j<num; j++) {
            change_text = change_text + "<td> asdf </td>";

            //code for blue cells
        }
        change_text = change_text + "</tr>";
    }


    change_text = change_text+ "</table>"
Run Code Online (Sandbox Code Playgroud)

Joe*_*Joe 7

您需要初始化您的迭代器:

for(var i = 0; i < num; i++)
Run Code Online (Sandbox Code Playgroud)