まとめ:Luauの概要
CoddyのLuaジャーニー「Luau入門」セクションの一部。レッスン 5/73。
チャレンジ
中級number の明示的な型注釈を付け、値 12345 を代入した、userId という名前の変数を作成してください。
string の明示的な型注釈を付け、値 "john_doe" を代入した、username という名前の変数を作成してください。
あなたのプログラムに、型チェッカーが拒否する次の行が含まれているとします。
username = userId -- ✗ type error: number is not a stringこれを修正してください。userId を tostring() を使って変換する、型が string の userIdString という新しい変数を作成し、その後、userIdString を username に代入してください。
最後に、userId と username を、それぞれ別の行に出力してください。
自分で試してみよう
-- ここにコードを書いてください
-- 1) userId: number = 12345 と username: string = "john_doe" を宣言する
-- 2) userId を tostring() で userIdString: string に変換する
-- 3) userIdString を username に代入する
-- 結果を出力する
print(userId)
print(username)
Luau入門のすべてのレッスン
7プロジェクト:Typed Task Manager
プロジェクト:タスクの型定義タスクを追加する関数自分で練習してみよう: Luaオンラインコンパイラ