Menu
CoddyTech

最初のLuauコード

CoddyのLuaジャーニー「Luau入門」セクションの一部。レッスン 3/80。

初めてのLuauコードを書いてみましょう!知っているLuaに加わる新しい要素は型注釈です。変数名の後にコロンと型名を付けます。

local variableName: type = value

たとえば、テキストだけを保持する変数は次のように書きます。

local message: string = "Hello, World!"

: stringの部分は、messageに文字列の値を入れる必要があることを型チェッカーに伝えます。後で数値を代入しようとすると、編集中にチェッカーがエラーを報告します。

Luauには、出力を組み立てるより便利な方法もあります。それが文字列補間です。バッククォートで書いた文字列には、中かっこの中に任意の式を埋め込めます。

local name: string = "Coddy"
print(`Hello, {name}!`)        -- こんにちは、Coddy!
print(`2 + 3 is {2 + 3}`)      -- 2 + 3 は 5 です

これを、どこでも..をつなげる方法と比べてみましょう。補間を使うとテキストが読みやすく保たれ、連結は{braces}が処理します。

challenge icon

チャレンジ

簡単

言語名を型付き変数に格納し、それにあいさつしましょう。

  1. コメントの下に、local language: string = "Luau"を宣言します。
  2. printをバッククォート文字列に変更します:print(`Hello, {language}!`)。

コードを実行を押します。出力にはHello, Luau!が表示されます。

自分で試してみよう

-- ここで言語を宣言する

print(``)

Luau入門のすべてのレッスン

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