Menu
CoddyTech

関数を宣言する

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

関数は、プログラミングにおいて最も強力なツールの一つです。関数は、特定のタスクを実行する再利用可能なコードのまとまりと考えてください。同じコードを何度も書く代わりに、一度関数を作成すれば、必要なときにいつでも使えます。

Luaでは、functionキーワードを使って関数を宣言します。続けて関数名を書き、最後にendキーワードを記述します。

function displayWelcomeMessage()
    print("Welcome to the game!")
end

これにより、1行のコードを含むdisplayWelcomeMessageという名前の関数が作成されます。関数名の後のかっこ()は、関数が入力を受け取らない場合でも必須です。

challenge icon

チャレンジ

簡単

プレイヤーに歓迎メッセージを表示する関数を宣言して、ゲームの通知システムを作成しましょう。単一のprint()文を含み、"Welcome to Adventure Quest!"を出力する、showGameWelcomeという名前の関数を宣言します。関数を宣言しても関数が作成されるだけで、その中のコードは実行されないことを忘れないでください。関数は後で呼び出せる状態になります。

自分で試してみよう

-- TODO: showGameWelcome 関数を宣言するコードをここに書いてください

-- 関数を呼び出してウェルカムメッセージを表示してください
quiz icon腕試し

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

基礎のすべてのレッスン

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