我似乎无法得到这个工作。 我来自Python的,所以我尝试使用相同的语法为它的地狱,但勿庸置疑是行不通的:
var = 4
for var in range(2,20) do
print ("var is in range")
end
我似乎无法得到这个工作。 我来自Python的,所以我尝试使用相同的语法为它的地狱,但勿庸置疑是行不通的:
var = 4
for var in range(2,20) do
print ("var is in range")
end
如果你想测试某个值是否在一个范围内,使用
if var>=2 and var<=20 then
print ("var is in range")
end
如果你想有一个循环,可使用
for var=2,20 do
print(var)
end
你可以写你的range
函数很轻松地:
function range ( from , to )
return function (_,last)
if last >= to then return nil
else return last+1
end
end , nil , from-1
end