Luau入門1:変数と値の種類(数値・文字列・真偽値・nil)
入門Luau更新日:2026年11月13日Luauの型チェック済み
ひとことで言うと
Luauでは「local 名前 = 値」で変数を作ります。値には、数値・文字列・真偽値(true / false)・何もないことを表すnilなどの種類があります。
この記事で使うAPI
変数を作る
local playerName = "Alex"
local coins = 10
local isAlive = true
print(playerName, coins, isAlive)
coins = coins + 5
print("コインは " .. coins .. " 枚")
「local」を付けて作った変数は、そのスクリプトの中(またはその範囲の中)だけで使えます。基本的には、いつも local を付けて変数を作りましょう。
値の種類
| 種類 | 例 | 説明 |
|---|---|---|
| 数値(number) | 10、3.5 | 計算に使える数 |
| 文字列(string) | “Alex” | 引用符で囲んだ文字 |
| 真偽値(boolean) | true、false | 正しいか、正しくないか |
| nil | nil | 「何もない」ことを表す特別な値 |
文字をつなげる
文字列どうしは「..」(ドット2つ)でつなげます。ほかの言語の「+」ではない点に注意しましょう。
増やす・減らすの書き方
「coins = coins + 5」は、「coins += 5」と短く書くこともできます。