比較演算子
CoddyのLuaジャーニー「Fundamentals」セクションの一部 — レッスン 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 のいずれか)を返します。>= 演算子と <= 演算子は、等しい可能性も含まれるため、最小要件や最大要件をチェックするのに特に便利です。
チャレンジ
簡単プレイヤーが危険なダンジョンゾーンに入るためのレベル要件を満たしているか確認します。playerLevel という名前の変数を作成し、値 12 を代入してください。requiredLevel という名前の別の変数を作成し、値 15 を代入してください。以上(greater than or equal to)演算子を使用して、プレイヤーのレベルが最小要件を満たしているかを確認し、その結果を canEnter という変数に格納します。その真偽値の結果を出力してください。
チートシート
比較演算子は、数値の大きさや規模を比較し、ブール値(true または false)を返します:
>- より大きい<- より小さい>=- 以上<=- 以下
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以下)自分で試してみよう
-- プレイヤーのレベルと必要なレベルの変数を作成する
-- TODO: ここにコードを書いてください
-- プレイヤーが入場できるか確認し、結果を表示する
-- TODO: ここにコードを書いてくださいこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。