最初の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}が処理します。
チャレンジ
簡単言語名を型付き変数に格納し、それにあいさつしましょう。
- コメントの下に、
local language: string = "Luau"を宣言します。 - printをバッククォート文字列に変更します:
print(`Hello, {language}!`)。
コードを実行を押します。出力にはHello, Luau!が表示されます。
自分で試してみよう
-- ここで言語を宣言する
print(``)
Luau入門のすべてのレッスン
自分で練習してみよう: Luauオンラインコンパイラ