Menu
CoddyTech

比較演算子

CoddyのLuaジャーニー「基礎」セクションの一部。レッスン 19/90。

数値の大きさを比較できる比較演算子。これらの演算子を使うと、どの値が大きいか、小さいか、または同じ大きさかを判断できます。

4つの関係演算子は次のとおりです。

playerLevel = 15
requiredLevel = 10

isHighEnough = playerLevel > requiredLevel     -- true(15は10より大きい)
isTooLow = playerLevel < requiredLevel         -- false(15は10より小さくない)
meetsMinimum = playerLevel >= requiredLevel    -- true(15は10以上)
belowMaximum = playerLevel <= 20               -- true(15は20以下)

等価演算子と同じように、関係演算子は常にブール値(true または false)を返します。>= と <= 演算子は、等しい場合も含むため特に便利で、最小要件や最大要件の確認に最適です。

challenge icon

チャレンジ

簡単

プレイヤーが危険なダンジョンゾーンに入るためのレベル要件を満たしているか確認します。playerLevelという変数を作成し、値12を代入します。別の変数requiredLevelを作成し、値15を代入します。以上演算子を使ってプレイヤーのレベルが最低要件を満たしているか確認し、その結果をcanEnterという変数に格納します。真偽値の結果を出力します。

自分で試してみよう

-- プレイヤーのレベルと必要なレベルを表す変数を作成する
-- TODO: ここにコードを書く

-- プレイヤーが入れるかどうかを確認し、結果を出力する
-- TODO: ここにコードを書く
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Luaオンラインコンパイラ