Lua中关系运算符的使用教程

 更新时间:2015年05月28日 09:41:02   投稿:goldensun  
这篇文章主要介绍了Lua中关系运算符的使用教程,是Lua学习入门中的基础知识,需要的朋友可以参考下

下表列出了所有的Lua语言支持的关系运算符。假设变量A持有10和变量B持有20则:

201552893006602.jpg (626×426)

示例

试试下面的例子就明白了所有的Lua编程语言提供的关系运算符:

复制代码 代码如下:
a = 21
b = 10

if( a == b )
then
   print("Line 1 - a is equal to b" )
else
   print("Line 1 - a is not equal to b" )
end

if( a ~= b )
then
   print("Line 2 - a is not equal to b" )
else
   print("Line 2 - a is equal to b" )
end

if ( a < b )
then
   print("Line 3 - a is less than b" )
else
   print("Line 3 - a is not less than b" )
end

if ( a > b )
then
   print("Line 4 - a is greater than b" )
else
   print("Line 5 - a is not greater than b" )
end

-- Lets change value of a and b
a = 5
b = 20
if ( a <= b )
then
   print("Line 5 - a is either less than or equal to  b" )
end

if ( b >= a )
then
   print("Line 6 - b is either greater than  or equal to b" )
end

当建立并执行上面的程序它会产生以下结果:

复制代码 代码如下:
Line 1 - a is not equal to b
Line 2 - a is not equal to b
Line 3 - a is not less than b
Line 4 - a is greater than b
Line 5 - a is either less than or equal to  b
Line 6 - b is either greater than  or equal to b

相关文章

  • Lua中的闭包学习笔记

    Lua中的闭包学习笔记

    这篇文章主要介绍了Lua中的闭包学习笔记,闭包是可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量),需要的朋友可以参考下
    2014-12-12
  • Lua极简入门指南(六):模块

    Lua极简入门指南(六):模块

    这篇文章主要介绍了Lua极简入门指南(六):模块,本文讲解了require函数、编写模块、查找模块等内容,需要的朋友可以参考下
    2014-10-10
  • Linux下编写Lua扩展so文件和调用方法实例

    Linux下编写Lua扩展so文件和调用方法实例

    这篇文章主要介绍了Linux下编写Lua扩展so文件和调用方法实例,本文给出C语言代码、编译SO文件、Lua中调用代码实例,需要的朋友可以参考下
    2015-05-05
  • Lua中对table排序实例

    Lua中对table排序实例

    这篇文章主要介绍了Lua中对table排序实例,本文讲解了Lua中对table的一般排序方法、针对值的排序、同时对键值进行排序等方法,需要的朋友可以参考下
    2014-09-09
  • 在Mac OS中安装Lua的教程

    在Mac OS中安装Lua的教程

    这篇文章主要介绍了在Mac OS中安装Lua的教程,尽管基于Unix的Mac OS并没有集成Lua解释器,但安装起来依然super easy:)需要的朋友可以参考下
    2015-07-07
  • Lua学习笔记之数据结构

    Lua学习笔记之数据结构

    这篇文章主要介绍了Lua学习笔记之数据结构,本文讲解了数组、矩阵、链表、队列等内容,需要的朋友可以参考下
    2014-09-09
  • LUA string库使用小结

    LUA string库使用小结

    这篇文章主要介绍了LUA string库使用小结,本文总结了简单的模式串、格式化的模式串、模式串中的特殊字符、用'[]'创建字符集、在'[]'中使用连字符'-'等内容,需要的朋友可以参考下
    2014-12-12
  • Lua基本语法

    Lua基本语法

    Lua是相当简单易学,本篇文章来给大家稍微讲一下Lua的语法,不会长篇累牍得把Lua的所有语法都讲一遍,这里通过以下几点来讲Lua语言的基础语法。
    2015-05-05
  • Lua table的concat方法使用实例

    Lua table的concat方法使用实例

    这篇文章主要介绍了Lua table的concat方法使用实例,本文讲解了concat方法的用法及使用实例,需要的朋友可以参考下
    2015-04-04
  • Lua中让回调函数支持回调对象方法的解决方法

    Lua中让回调函数支持回调对象方法的解决方法

    这篇文章主要介绍了Lua中让回调支持对象方法,一般情况下,Lua中只支持回调一个函数,本文方法实现可以回调一个对象的方法,需要的朋友可以参考下
    2014-12-12

最新评论