首页 > 其他分享 >Lua-基本语法

Lua-基本语法

时间:2022-10-03 14:33:41浏览次数:49  
标签:基本 运算符 变量 -- 语法 Lua print type

Lua作为动态语言,变量定义的时候不需要声明类型。

Lua数据类型

-- nil 表示一个无效值,在条件判断语句中表示false.
-- boolean 表示false和true.
-- number 数值,无论是浮点数还是整数,类型都是number,区分没有C#那么详细.
-- string 字符串,字符串或字符都是string.
-- function 方法函数.有点像委托
-- table 表

输出测试

-- nil 没有赋值的变量表示空
print(type(a))
-- 变量声明时不需要声明类型
a = 10
print(type(a))
-- 可以更改变量类型
a = "a"
print(type(a))

运算符

  • 算数运算符

+ 加
- 减
* 乘
/ 除
% 取余
^ 乘幂
- 符号

  • 关系运算符

== 等于
~= 不等
> 大于
< 小于
>= 大于等于
<= 小于等于

  • 逻辑运算符

and 与
or 或
not 非

流程控制

标签:基本,运算符,变量,--,语法,Lua,print,type
From: https://www.cnblogs.com/wuzhongke/p/16750383.html

相关文章

  • 计算机操作系统基本概述
    基本特征并发并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。并行需要硬件支持,如多流水线、多核处理器或者分布式计算系统。操作......
  • maven SQL 时区 bug(基本都是视频教程过时而导致的问题)
    时区错误报错信息:java.sql.SQLException:Theservertimezonevalue'�й���׼ʱ��'isunrecognizedorrepresentsmorethanonetimezone.Youmustconfigureeitherth......
  • DataStructure_树的基本性质(m叉树和二叉树)
    文章目录​​基本性质​​​​任意树的通用性质​​​​树的定义​​​​边(分支)​​​​结点数和边数的关系​​​​二叉树结点和边的关系​​​​m叉树的结点数量最多为:......
  • Maven 基本使用及依赖管理。
    目录​​一、Maven基本介绍​​​​ 1、主要功能​​ ​​2、标准化的项目结构​​​​ 3、基本介绍​​ ​​4、仓库 ​​​​二、Maven安装配置​​​​1、下载安......
  • 10w字的Java面试手册,基本涵盖了所有会问的
    “ 《小熊学Java面试手册》1.0!!!”     从整理到现在发布,耗时接近5个月,10w字,所有内容都是我亲自整理; 为什么要做这个网站,以及整理这些题目呢? 网上很多面试题,包括培训......
  • 数据结构相关基本概念和术语
    数据结构相关基本概念和术语目录数据结构相关基本概念和术语数据(Data)数据元素(DataElement)数据项(DataItem)数据对象(DataObject)数据结构(Datastructure)四类基本结构集合线......
  • 【反射】反射基本使用
    1.获取类信息classStudent{static{System.out.println("加载Student类");}publicStudent(){System.out.println("ConstructStud......
  • 关于IDEA调试的一些基本操作
    一.怎么开启断点调试?随着开发的深入,越来越觉得高效的调试方法是多么的重要了,但我们一般上来就是敲一些代码,谁会去静下心来学一些看似没什么用的调试技巧呢?但这恰恰就是新......
  • 03-Elasticsearch-基本语法
    查询[ES]查询ES信息GET/查询集群健康状态GET/_cluster/health增删改索引创建索引并指定主分片和副本数PUT/my_doc{"settings":{"number_of_shar......
  • 03-Elasticsearch-基本语法模拟数据
    模拟数据增删改数据POST/my_doc/_doc/{"id":1001,"name":"imooc-1","desc":"imoocisverygood,慕课网非常牛!","create_date":"2019-12-24"}P......