For loop 循环是否需要初始值?
在开始尝试学习Lua的基础知识时,我发现了for循环的语法For loop 循环是否需要初始值?,for-loop,lua,For Loop,Lua,在开始尝试学习Lua的基础知识时,我发现了for循环的语法 for init,max/min value, increment do statement(s) end 现在,我想知道是需要初始化变量才能工作,还是可以跳过它。如果是后者,怎么办 我想是这样的 for ,num,num ^,但我不太确定。他们是需要的 当控制变量通过算术级数运行时,数字for循环重复一段代码。它具有以下语法: stat ::= for Name ‘=’ exp ‘,’ exp [‘,’ exp] do
for init,max/min value, increment
do
statement(s)
end
现在,我想知道是需要初始化变量才能工作,还是可以跳过它。如果是后者,怎么办
我想是这样的
for ,num,num
^,但我不太确定。他们是需要的
当控制变量通过算术级数运行时,数字for循环重复一段代码。它具有以下语法:
stat ::= for Name ‘=’ exp ‘,’ exp [‘,’ exp] do block end
只能省略[]
内的部分。因此:
for v = e1, e2, e3 do block end
只有e3
是可选的(1
默认值):
for v = e1, e2 do block end