Menu
CoddyTech

数値、文字列、真偽値

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

Luauには、ほとんどのプログラムの基礎となる3つの基本的なプリミティブ型があります。string、number、booleanです。Luaではこれらの値をずっと使ってきました。Luauでは、それらを型として宣言できます。

string型はテキストデータに使います。

local productName: string = "Laptop"

number型は、Luaの単一の数値型と同じように、整数も小数も含め、すべての数値を扱います。

local price: number = 999.99

boolean型はtrue/falseの値を表し、フラグや条件に最適です。

local inStock: boolean = true

型注釈を付けると、各変数にはその型が適用されます。文字列"500"をpriceに代入すると、型チェッカーがすぐにエラーを報告します。また、print(inStock)はtrueという単語を出力することを覚えておきましょう。ブール値はtrue/falseに文字列化されるためです。

challenge icon

チャレンジ

簡単

3つの型付き変数を使って商品を説明しましょう。

  1. local productName: string = "Gaming Mouse"を宣言します。
  2. local price: number = 49.99とlocal inStock: boolean = trueを宣言します。
  3. 3つの変数を、順番どおりに1行ずつ出力します。

Run Codeを押すと、出力にGaming Mouse、49.99、trueが表示されます。

自分で試してみよう

-- 1) productName、price、inStockを、それぞれ型を指定して宣言する
-- 2) 3つすべてを、それぞれ別の行に出力する

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

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