Menu
Coddy logo textTech

まとめ:シンプルな論理

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オンラインコンパイラ