Luaプログラミング入門 > 第4章 制御文 > if elseによる条件分岐 > 関係演算子


[Prev] [Next] [Up] [Contents][フレーム表示] [フレーム解除

関係演算子 応援する 

2つの変数を比較して,式が正しいか誤りかを求める時に使う演算子を関係演算子といいます. 例えば下表のようなものが存在しています.

関係演算子
x < y xがyより小さかったら真,そうでなかったら偽
x > y xがyより大きかったら真,そうでなかったら偽
x <= y xがy以下であれば真,そうでなかったら偽
x >= y xがy以上であれば真,そうでなかったら偽
x == y xがyと等しければ真,そうでなかったら偽
x ~= y xがyと等しくなければ真,そうでなかったら偽

例えば次のようなコードを書いたとします.

hoge = 1
if( hoge ~= 1 ) then
        print("Hello")
else
        print("World")
end

この場合,hogeは1なので,条件が偽となり,Worldが表示されます.

C言語との違い
  • != ではなく ~=

[Prev] [Next] [Up] [Contents][フレーム表示] [フレーム解除

このサイトについて|ヘルプ|Q&A|個人情報保護|プライバシーポリシー|利用規約|コメント・トラックバック規約|削除規程|広告掲載
Copyright (c) 2005-2007 Time Intermedia Corporation