TypeScript基本から応用まで 100本ノック
サンプル
Everyday Typesとリテラル - 問題 9