gpt4 book ai didi

javascript - 我的自定义函数中的 For 循环不起作用

转载 作者:搜寻专家 更新时间:2023-10-31 02:26:24 26 4
gpt4 key购买 nike

我正在尝试创建一个函数,该函数使用我从用户那里获得的数字输入在容器分区内创建相同数量的分区。但是,无论数字是多少,它总是只创建 1 个分区。似乎我的函数中的 for 循环被避免了。

我试图改变函数,检查数字输入是已定义还是未定义。

function createGrid(parameter) {
for (i = 0; i < parameter * parameter; i++); {
const div = document.createElement('div');
newDiv = container.appendChild(div);
newDiv.setAttribute('class', 'newDiv');
}
return newDiv;
}

最佳答案

for 循环之后有分号 ;,这实际上是一个空语句。

这就是 for 循环没有按预期工作的原因,您的其余代码只是创建一个分隔符。

删除分号 ; 以解决问题。

关于javascript - 我的自定义函数中的 For 循环不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57892673/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com