gpt4 book ai didi

javascript - 4x4 Canvas 绘图中的逻辑错误

转载 作者:行者123 更新时间:2023-11-28 02:21:46 26 4
gpt4 key购买 nike

当我按 Ctrl+A 突出显示从中绘制的所有 Canvas 时,最后一行似乎是空白的或全部合并。我正在尝试制作 4x4 网格的 Canvas 。我的逻辑错误是什么?

var count = 0;
while (count < 16) {
if (count % 4 == 0)
document.write("<br><canvas id = \"canvas_ \" + count + \" width = \"50\" height = \" 50\"></canvas>");
else
document.write("<canvas id = \"canvas_ \" + count + \" width = \"50\" height = \" 50\"></canvas>");
count++;
}

最佳答案

我稍微重写了你的代码:

var count = 0;
while (count < 16) {
if (count % 4 == 0)
document.write('<br>');
document.write('<canvas id="canvas_' + count + '" width="50" height="50"></canvas>');
count++;
}
document.write('<br>');

除了改进编码风格(例如使用两种引号)之外,我还添加了一个 <br>最后,因为这就是导致最后一行未被选择的原因。

添加 canvas { border: 1px solid #000 }使它看起来像这样:

a

关于javascript - 4x4 Canvas 绘图中的逻辑错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15553917/

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