我有一个数字数组,在遍历数组时我想同时输出两个元素。这是我的数组:
<cfset myArray = [74539,1500285,1334095,1500293,1334096,1500294,1334098,1500295,1334109,1500296]>
这是我的循环:
<cfoutput>
<cfloop from="1" to="#arraylen(myArray)#" index="a">
<cfset currAssignID = firstAssignList[a]>
<cfset nextAssignID = firstAssignList[a+1]>
#currAssignID# - #nextAssignID#<br>
</cfloop>
</cfoutput>
上面的代码将产生这个输出:
74539 - 1500285
1500285 - 1334095
1334095 - 1500293
1500293 - 1334096
1334096 - 1500294
1500294 - 1334098
正如您所看到的,我的代码每次都输出以前的数字,我想看到这个:
74539 - 1500285
1334095 - 1500293
1334096 - 1500294
1334098 - 1500295
1334109 - 1500296
如果有人知道我的代码在哪里出错,请告诉我。谢谢你。