Content

Lua中关系运算符的使用教程(关系运算符和逻辑运算符的区别)真没想到

文章摘要

这篇文章通过使用多种比较算子来展示条件语句的应用。文章首先设定变量`a=21`和`b=10`,然后依次测试了以下情况: 1. `a==b`:判断`a`是否等于`b`,并根据结果打印相应的信息。 2. `a~=b`:判断`a`是否不等于`b`,并根据结果打印相应的信息。 3. `a < b`:判断`a`是否小于`b`,并根据结果打印相应的信息。 4. `a > b`:判断`a`是否大于`b`,并根据结果打印相应的信息。 5. `a <= b`:判断`a`是否小于或等于`b`,并根据结果打印相应的信息。 6. `b >= a`:判断`b`是否大于或等于`a`,并根据结果打印相应的信息。 在测试过程中,文章还更改了变量`a`和`b`的值(如`a=5`和`b=20`),进一步验证了不同条件下的处理逻辑。文章的主要目的是通过这些示例展示如何利用条件语句和比较算子实现不同的逻辑判断。

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