[英]How to insert a line break every 5 values?
最近,我必须编写一个程序,当我在document.write
收到 5 个值时,该程序必须从新行开始。 我在互联网上搜索了很多东西,但一无所获。 在这里,我向您展示如何处理它。 希望能帮到你!
var countr = 0;
for(i = 1; i <= 50; i++) {
document.write(i+" ");
compteur++;
if (count === 5) {
document.write("<br>");
count = 0;
}
}
您想使用 i % 5 === 0 -- Modulus 将计算余数。 在 if 语句中使用以在返回 0 时写入<br>
。
//var countr = 0;
for (i = 1; i <= 50; i++) {
document.write(i + " ");
// compteur++;
if (i % 5 === 0) {
document.write("<br>");
// count =0;
}
}
由于您使用的是循环,因此只要不更新变量,就可以在比较中使用i
。 您还可以使用 countr、compteur、count,而您可以使用i
。 // 注释(禁用)代码。
我不明白你到底期待什么结果。 但一开始我看到的 - 你已经把你的计数器写错了 3 次。
var counter= 0;
for(i=1 ; i<=50 ;i++){
document.write(i+" ");
counter++;
if (counter === 5){
document.write("<br>");
counter =0;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.