以下两个块之间是否存在逻辑差异?还有一种形式比另一种更正确吗?它们都将驻留在自己的功能中——我在这里省略了一些东西。
<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>