Lua 一站式学习(二)-语句

Lua 一站式学习(2)-语句1.局部变量局部变量的声明关键字:local.局部变量的作用域是声明块,指的是函数体,或

Lua 一站式学习(2)-语句

1.局部变量

局部变量的声明关键字:local.

局部变量的作用域是声明块,指的是函数体,或者是一个chunk。

例子:



可以用do..end语言来控制局部变量的作用域,例如求解二元一次方程二元一次:



4.break和return

break语句用来退出当前循环(for、repeat、while)。在循环外部不可以使用。
return用来从函数返回结果,当一个函数自然结束时,结尾会有一个默认的return。
Lua语法要求break和return只能出现在block的结尾一句(也就是说:作为chunk的最后一句,或者在end之前,或者else前,或者until前)