将模式与循环中的迭代器匹配

Match a pattern with iterator in loop

本文关键字:迭代器 模式 循环      更新时间:2023-09-26

我在 JavaScript 中有这个循环,它在每个循环中的第 3 个元素执行代码,我怎么能做同样的事情,但使用这种模式:

第2、5、8、11等

if ( index % 3 === 0 ) {
    // <p>message</p>
}

你所拥有的做 0,3,6,只需调整余数。 2 % 35 % 3返回 2

if ( index % 3 === 2 ) 
if ( (index+2) % 3 === 0 ) {
    // <p>message</p>
}