LUA基础

作者: 辣个男人OvO | 来源:发表于2017-06-08 19:45 被阅读0次

1定义:

num = 100 

     这里定义一个全局变量叫num,赋值100

      在Lua中定义变量没有类型,根据存储什么数据来决定是什么类型。

     变量命名不能以数字开头,尽量避免下划线加大写字母开头,这种格式lua自身保留。


2注释:

     ①单行注释 -- 注释内容 。

     例:--这是注释内容

     ②多行注释--[[ ]]--

      例:--[[这是注释内容]]--


3变量类型

   Lua中有五种变量类型;

       ①nil表示空数据,同等于null(空)

       ②boolean布尔类型,存储true和false

       ③string字符串类型,字符串可以用双引号也可以用单引号表示

       ④number小数类型(lua中没有整数类型)

       ⑤table表类型(数组)

                          myTable={20,63,95,120}

                          我们访问第一个数据print(myTable[1])

                          返回的是20,所以说lua中的数组呢索引从1开始的。

我们可以用一个type()取得一个变量的类型

例:name = ''啊发''    age = 100

print(type(name)),输出的就是string

print(type(age)),输出的就是number


4局部变量和全局变量;

          我们在lua中默认的变量都是全局的,如果需要定义一个局部变量就在前面加一个local;

                  temp = 10;(这里默认为全局变量)

                  local  temp = 10(局部)

相关文章

  • redisgo操作LUA脚本

    LUA脚本基础学习:LUA脚本--菜鸟教程[https://www.runoob.com/lua/lua-tuto...

  • Lua中的CAPI概述

    头文件lua.h: Lua提供的基础函数,包括创建Lua环境,调用Lua函数,读写Lua环境中的全局变量,以及注册...

  • lua基础

    Lua 5.3 参考手册 http://www.runoob.com/manual/lua53doc/manual...

  • LUA基础

    1定义: num = 100 这里定义一个全局变量叫num,赋值100 在Lua中定义变量没有类型,根据...

  • lua基础

    fact阶乘 for循环 table 闭包 类 UnPack 这篇文章主要介绍了Lua UnPack函数用法实例,...

  • Lua 基础

    【转载请注明出处】:https://www.jianshu.com/p/abd9eb83418c 基本语法 注释 ...

  • Lua极简入门(十)——面向对象

    在介绍完Lua的基础知识包括元表,函数式编程之后,终于到了Lua面向对象编程。虽然并不打算使用Lua进行大型应用系...

  • lua脚本是什么?lua脚本语言全套入门自学零基础学习教程

    lua脚本是什么?lua脚本语言全套入门自学零基础学习教程 lua是一种脚本语言,用C语言编写,源码开放,其设计目...

  • lua 讲义 --2014.09.13

    Lua 本文是以读者了解Lua基本语法为基础展开的。 Lua是一种轻量语言,它的官方版本只包括一个精简的核心和最基...

  • Lua-基础

    简介 学习Lua记录 数据类型 赋值 循环 函数 运算符 String 总结 参考 https://www.jia...

网友评论

      本文标题:LUA基础

      本文链接:https://www.haomeiwen.com/subject/cvptqxtx.html