「Lua入門」比較演算子を利用するサンプル

環境
Lua 5.4.4

書式

Luaには以下の比較演算子があります。

< 小さい 
> 大きい
<= 小さいか等しい  
>= 大きいか等しい
== 等しい 
~= 異なる

使用例

a = 21
b = 12

if( a == b )
then
   print("Line 1 - a == b" )
else
   print("Line 1 - a ~=b" )
end

if( a ~= b )
then
   print("Line 2 - a ~=b" )
else
   print("Line 2 - a == b" )
end

if ( a < b )
then
   print("Line 3 - a < b" )
else
   print("Line 3 - a >= b" )
end

if ( a > b )
then
   print("Line 4 - a > b" )
else
   print("Line 5 - a <= b" )
end

-- 変数名aとbの値を修正
a = 5
b = 20
if ( a <= b )
then
   print("Line 5 - a <=  b" )
end

if ( b >= a )
then
   print("Line 6 - b >= a" )
end

実行結果

C:\study\lua>lua test.lua
Line 1 - a ~=b
Line 2 - a ~=b
Line 3 - a >= b
Line 4 - a > b
Line 5 - a <= b
Line 6 - b >= a

 

Lua

Posted by arkgame