--Lua支持对多个变量同时赋值,变量列表和值列表的各个元素用逗号分开,赋值语句右边的值会依次赋给左边的变量
a,b=1,2
print("a值为:"..a,"b值为:"..b)--a为:1 b为2:
--遇到赋值语句Lua会先计算右边所有的值然后再执行赋值操作,所以我们可以这样进行交换变量的值:
x=2
y=3
x,y=y,x
print("x值:为"..x,"y值为:"..y) --x为:3 y为:2
运行结果如图:
--这样一来就实现了变量数据的交换,值得一提的是java中就不行y为:2,这样一来就实现了变量数据的交换,值得一提的是java中就不行
没有回复内容