まとめ:シンプルな論理
CoddyのLuaジャーニー「Fundamentals」セクションの一部 — レッスン 25/90。
チャレンジ
簡単複数の論理条件を組み合わせて、キャラクターがスペシャルアタックを実行できるかどうかを判定します。hasHighEnergyという名前の変数を作成し、値 true を代入してください。hasFullHealthという名前の変数を作成し、値 false を代入してください。hasSpecialPowerUpという名前の変数を作成し、値 true を代入してください。キャラクターは、高いエネルギー(high energy)を持っており、かつ、フル体力(full health)またはスペシャルパワーアップ(special power-up)のいずれかを持っている場合に、スペシャルアタックを実行できます。論理演算子を使用して、この複雑な条件の結果を格納する canPerformSpecialAttack という名前の変数を作成してください。最後に、その真偽値(boolean)の結果を出力してください。
自分で試してみよう
-- 必要な変数を作成します
local hasHighEnergy = true
local hasFullHealth = false
local hasSpecialPowerUp = true
-- TODO: キャラクターが特殊攻撃を実行できるかどうかを判断するコードをここに記述してください
-- 論理演算子を使用して条件を組み合わせます
-- 結果を表示します
print(canPerformSpecialAttack)