TypeScript 型定義の練習
公式TypeScript中級
概要
TypeScriptの型定義とインターフェースを使った実践的なコードです。
ルール
モード
全行表示ノーマルオフ
制限時間
1:10ミス数制限
制限なしコードプレビューTypeScript
interface User {
id: string;
name: string;
email: string;
age?: number;
}
type UserRole = "admin" | "user" | "guest";
const createUser = (name: string, role: UserRole): User => {
return {
id: crypto.randomUUID(),
name,
email: `${name}@example.com`,
};
};統計情報
モード
全行表示ノーマルオフ
制限時間
1:10ミス数制限
制限なし作成日
2026年1月20日挑戦人数
2挑戦回数
3完了回数
0平均WPM
39.50平均正確率
93.00%ランキング
| 順位 | ユーザー | WPM | 正確率 |
|---|---|---|---|
| 46.07 | 98.8% | ||
| 40 | 93.0% |
問題別ランキング
この問題のトップタイパーたち
総参加者数
2
期間
全期間
全員の合計挑戦回数
3
全員の総練習時間
00:03:26
全員の総キー入力数
757
期間
ソート
| 順位 | ユーザー | wpm | 正確率 | 開始/完了 | 正確/入力 | 総時間 | 最終挑戦 |
|---|---|---|---|---|---|---|---|
| 46.07 | 98.84% | 1/1 | 256/259 | 00:01:06 | 2026/2/3 06:06 | ||
| 40.00 | 93.00% | 2/0 | 463/498 | 00:02:20 | 2026/1/20 13:35 |
全2名のランキング