プロジェクト:タスクの型定義
CoddyのLuaジャーニー「Luau入門」セクションの一部 — レッスン 45/73。
チャレンジ
簡単タスクマネージャーの基礎を作成します。
次の要素を持つテーブルを記述する Task という名前の型エイリアスを定義します:
number型のidstring型のtitleboolean型のdone
次の順序で要素を含む、型定義された {Task} 型の配列 tasks を作成します:
- id
1, title"Learn Luau types", donefalse - id
2, title"Build a task manager", donefalse - id
3, title"Write tests", donetrue
その後、それぞれを改行して出力します:
- 最初のタスクの
id - 最初のタスクの
title - 最初のタスクの
doneフラグ - タスクがいくつあるか (
#を使用)
自分で試してみよう
-- ここにコードを書いてください
-- 1) 型 Task = {id: number, title: string, done: boolean} を定義する
-- 2) 3つのスタータータスクで tasks: {Task} を作成する
-- 3) 最初のタスクの id、title、done フラグを出力し、次にタスク数を出力する
Luau入門のすべてのレッスン
7プロジェクト:Typed Task Manager
プロジェクト:タスクの型定義タスクを追加する関数