三、Lua变量

文章目录

一、变量分类

lua变量分为全局变量,局部变量。

全局变量:默认,全局有效。

局部变量:从作用范围开始到作用范围结束,需加local 修饰。

cpp 复制代码
	a=1

	function ff()
	    local b=1 
	end
	print(a)
	print(b)

二、变量赋值

cpp 复制代码
	function ff2()
	    return 2,3
	end
	 
	a=1
	b=2
	-- 交换
	a,b = b,a
	print(a,b)
	-- 变量个数<值的个数,忽略多余的值
	a,b,c = 1,2,3,4
	print(a,b,c)
	-- 变量个数>值的个数,不足nil
	a,b,c,d = 1,2,3
	print(a,b,c,d)
	 
	-- 多返回值的函数
	a,b = ff2()
	print(a,b)

三、索引

对table中的元素进行访问:

cpp 复制代码
	tab = {k1="v1",k2="v2",k3="v3"}
	print(tab["k1"])
	print(tab.k1)
相关推荐
niucloud-admin3 小时前
NIUCLOUD LITE AI开发文档--后台系统结构
开发语言
Wang's Blog3 小时前
Java 项目实战: 交友项目 - 登录发送验证码的测试验证与经验复盘
java·开发语言·交友
马优晨3 小时前
Java中的dto是什么
java·开发语言·java中的dto是什么·java的dto是什么·dto在java中是什么
itmigrate4 小时前
PHP 导出大 CSV 时内存溢出的一次排查
android·开发语言·php
开开心心_Every4 小时前
黄金价格软件国内外价格实时监控超方便
运维·服务器·游戏·智能手机·pdf·lua·perl
YSL0701244 小时前
一文通关-----栈和队列
开发语言·数据结构
维克兜率天4 小时前
【维克】统计套利建模:从因子到信号的完整流程
android·开发语言·python·算法·kotlin
Pin_Qing4 小时前
同一天,谷歌半价卖旗舰,阶跃翻倍收缓存
大数据·开发语言·人工智能·程序人生·缓存
2501_930707784 小时前
使用C#代码在 Word 文档中添加、插入或删除页面
开发语言·c#·word
没有梦想的咸鱼185-1037-16634 小时前
从通量数据到SCI论文——AI-R语言生态系统碳水热通量及其机制分析与论文
开发语言·人工智能·数据分析·r语言