Am i missing something obvious.

<cfoutput>

<cfset t = 1>
<cfloop condition="t LTE 10">
t=#t#<BR>
<cfset t++>
<cfif t GT 10>
<cfbreak/>
</cfif>
</cfloop>
<cfset w = 1>
<cfloop condition="1 eq 1">
w=#w#<BR>
<cfset w++>
<cfif w GT 10>
<cfbreak/>
</cfif>
</cfloop>

<cfloop from=1 to=10 index=y>
y=#y#<BR>
<cfset y++>
</cfloop>

<cfscript>
for(x=1; x <= 10; x++){

writeOutput(x & "<BR>");
x++;

}
writeOutput(x);
</cfscript>
</cfoutput>


t=1
t=2
t=3
t=4
t=5
t=6
t=7
t=8
t=9
t=10
w=1
w=2
w=3
w=4
w=5
w=6
w=7
w=8
w=9
w=10
y=1
y=2
y=3
y=4
y=5
y=6
y=7
y=8
y=9
y=10
1
3
5
7
9
11

Only the last version is working as I would expect. I ran into this
attempting to increment an index inside cfloop, so I could skip a few
records in an array.

I can't believe I've never noticed this, or am I just plain nuts?

Byron Mann
Lead Engineer & Architect
HostMySite.com


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358394
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to