gpt4 book ai didi

javascript - 每 9 次循环后将三元条件设为真

转载 作者:行者123 更新时间:2023-11-30 10:24:25 25 4
gpt4 key购买 nike

如果循环每 9 次,我想实现一个条件,这意味着第一次将是 9 第二次将是 18 第三次将是 27 当条件满足时(9,18,27 进一步)然后执行条件为真否则做条件为假

这里是三元条件

(i == count ? j++ : j)

这是代码

var count = 9;
for (var i = 0; i < data.d.length; i++) {
var output = '<ul class="selection page-' + (i == count ? j++ : j) + '">';
output += '<li >';
output += '<table><tr>';
output += '<td><img src="http://localhost:37245/NewPeaceAuto - Steer_Well/WebStock_Images/' + data.d[i].Image1 + '" alt=""/></td>';
output += '<td>CHASSIS NO:</td><td>' + data.d[i].CHASSIS_NO + '</td>';
output += '<td>MODEL:</td><td>' + data.d[i].MODEL + '</td>';
output += '<td>COLOR:</td><td>' + data.d[i].color + '</td>';
output += '<td>TRANS:</td><td>' + data.d[i].TRANSMISSION + '</td>';
output += '<td>DOOR:</td><td>' + data.d[i].DOOR + '</td>';
output += '<td>MAKE:</td><td>' + data.d[i].MAKE + '</td>';
output += '</tr></table></li></ul>';
$("#update").append(output);

count = count + 9;

}

最佳答案

删除计数并使用

i % 9 == 8 而不是 i == count

这将从第 9 次开始每第 9 次触发。

(虽然您可以执行 (i + 1) % 9 == 0 这会给出相同的结果,但性能稍微好一些,因为不需要加 1)

:)

关于javascript - 每 9 次循环后将三元条件设为真,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20150576/

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