如何在CFLOOP中输出连续值

时间:2013-10-21 07:15:16

标签: coldfusion coldfusion-9 cfloop

我想连续输出两个数字:

- 第一名

- 第二名

以下是基本代码:

  <cfloop index="x"  from="2" to="#ListLen(stringOf200Numbers)#" >
          <cfset x2 = x>
          <cfoutput>
             <h2>#x#</h2>
             <h2>#x2#</h2>
             </br>
         </cfoutput>
  </cfloop>

我尝试了很多不同的角度..会喜欢一些专家帮助......

1 个答案:

答案 0 :(得分:5)

循环中的下一个索引将是... x+1,不是吗?因此,stringOf200Numbers中的第一个条目将是listGetAt(stringOf200Numbers, x),第二个条目将是listGetAt(stringOf200Numbers, x+1)。但是在循环结束时要小心......最后一个列表位置不会有x + 1条目。