Есть ли логическое различие между следующими двумя блоками? И есть ли одна форма правильнее другой? Они оба будут находиться в своей собственной функции - что-то, что я пропустил здесь.
<cfset local.result = 1 />
<cfset local.i = 1 />
<cfloop from="1" to="5" index="i">
<cfset result = result * i />
</cfloop>
И
<cfset local.result = 1 />
<cfset local.i = 1 />
<cfloop from="1" to="5" index="i">
<cfset local.result = local.result * local.i />
</cfloop>
result
модифицируется, а какойi
используется, поэтому я голосую за второй блок. (Отказ от ответственности: я никогда не программировал в Coldfusion). - person FrustratedWithFormsDesigner   schedule 15.12.2010