Loopwhileforrepeatuntil--循环控制语句br Loopwhile for repeat...until--循环控制语句break goto 没有continue--1、while循环--和cc的while循环没多大区别 需要注意的是do enda10while(a>5)doprint(a)aa-1;end--2、for循环
Loopwhileforrepeatuntil--循环控制语句br
Loopwhile for repeat...until--循环控制语句break goto 没有continue--1、while循环--和cc的while循环没多大区别 需要注意的是do enda10while(a>5)doprint(a)aa-1;end--2、for循环--2.1 数值for循环for i1,10 do --表示的是从1循环到10print(i)end--2.2 泛型for循环 泛型 for 循环通过一个迭代器函数来遍历所有值类似 java中的 foreach 语句。a{"one","two","three"}for i,v in ipairs(a) do --ipairs是Lua中的迭代器用于迭代数组相当于stl中的迭代器print(i,v)end--3、repeat...until循环i15repeatprint(i)ii-1until(i<10)--while和repeat循环的区别就相当于c语言当中的while do 和do while--循环嵌套 就是多层循环的嵌套使用--流程控制lua中 false和nil为假其他都为true包括0--1、ifif (0)thenprint(true)end--if...elseif (0)thenprint(true)elseprint(false)end--if if 嵌套--if else if else 嵌套