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开发中实现MVC框架的简单应用

    lua开发中实现MVC框架的简单应用

    最近的游戏项目中使用了lua脚本来开发,项目中用到了MVC框架,最近有朋友问我怎么弄,在这里简单分享一下思路和一些开发中的技巧。有需要的小伙伴可以参考下。
    2015-04-04
  • Lua中计算、执行字符串中Lua代码的方法

    Lua中计算、执行字符串中Lua代码的方法

    这篇文章主要介绍了Lua中计算、执行字符串中Lua代码的方法,类似JavaScript中eval函数的功能,在Lua中也可以实现,需要的朋友可以参考下
    2015-05-05
  • Lua中的string库(字符串函数库)总结

    Lua中的string库(字符串函数库)总结

    这篇文章主要介绍了Lua中的string库(字符串函数库)总结,本文讲解了string库的操作方法,着重讲解了string.format方法,需要的朋友可以参考下
    2014-11-11
  • Lua中的迭代器和泛型for介绍

    Lua中的迭代器和泛型for介绍

    这篇文章主要介绍了Lua中的迭代器和泛型for介绍,任何一种结构,只要允许你遍历集合中所有元素的都可称之为迭代器,本文就讲解了Lua中迭代器的相关知识和代码实例,并讲解了泛型for的语法,需要的朋友可以参考下
    2015-04-04
  • Lua教程(二):语法约定

    Lua教程(二):语法约定

    这篇文章主要介绍了Lua教程(二):语法约定,本文讲解了lua保留关键字、使用的标点符号、字符串、ASCII 码等,需要的朋友可以参考下
    2015-03-03
  • 深入解读Lua中迭代器与泛型for的使用

    深入解读Lua中迭代器与泛型for的使用

    在Lua中,迭代器常被写为函数而被调用返回下一个元素,而for循环调用迭代器函数则使得迭代更强强大,下面我们就来深入解读Lua中迭代器与泛型for
    2016-06-06
  • lua实现的2048小游戏

    lua实现的2048小游戏

    之前给大家分享了好几个语言版本的2048了,今天再给大家分享一个lua脚本实现的2048小游戏,小伙伴们参考下吧。
    2015-03-03
  • Lua脚本实现递归删除一个文件夹

    Lua脚本实现递归删除一个文件夹

    这篇文章主要介绍了Lua脚本实现递归删除一个文件夹,本文给出了C++和Lua两个版本的实现代码,需要的朋友可以参考下
    2015-05-05
  • openresty中使用lua-nginx创建socket实例

    openresty中使用lua-nginx创建socket实例

    这篇文章主要介绍了openresty中使用lua-nginx创建socket实例,本文直接给出代码实例和运行效果,需要的朋友可以参考下
    2015-04-04
  • Lua中的string库和强大的模式匹配学习笔记

    Lua中的string库和强大的模式匹配学习笔记

    这篇文章主要介绍了Lua中的string库和强大的模式匹配学习笔记,本文着重总结了string库的一些操作方法和函数,需要的朋友可以参考下
    2015-04-04

最新评论