0

数値の配列がありますが、配列をループしながら、一度に 2 つの要素を出力したいと考えています。これが私の配列です:

<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

私のコードが壊れている場所を誰かが知っているなら、私に知らせてください。ありがとうございました。

4

1 に答える 1