Menu
CoddyTech

復習 - シンプルな論理

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

challenge icon

チャレンジ

簡単

複数の論理条件を組み合わせて、キャラクターが必殺技を使えるかどうかを判定します。hasHighEnergyという名前の変数を作成し、値としてtrueを代入します。hasFullHealthという名前の変数を作成し、値としてfalseを代入します。hasSpecialPowerUpという名前の変数を作成し、値としてtrueを代入します。キャラクターは、高いエネルギーがあり、かつ体力が満タン、または特別なパワーアップを持っている場合に必殺技を使えます。論理演算子を使って、この複雑な条件の結果を格納するcanPerformSpecialAttackという名前の変数を作成します。真偽値の結果を出力します。

自分で試してみよう

-- 必要な変数を作成する
local hasHighEnergy = true
local hasFullHealth = false
local hasSpecialPowerUp = true

-- TODO: キャラクターが特殊攻撃を実行できるかどうかを判定するコードをここに記述する
-- 論理演算子を使って条件を組み合わせる

-- 結果を出力する
print(canPerformSpecialAttack)

基礎のすべてのレッスン

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