Closed MofuMofu2 closed 1 year ago
変数に文字列・数値・真偽値を持つオブジェクトを定義する。内容は自由なので、次のような型を作る。
type User = {
name: string;
id: number;
active: boolean;
}
で、これを変数で定義し、console.logに出力すればいい。
実行してみた。要件を満たせていそうなのでGPTに採点してもらう。
mofumofu at mofunoMacBook-Air in ~/git/typescript-sandbox (45-type●●)
$ npx tsc src/practice-types/practice-type.ts
mofumofu at mofunoMacBook-Air in ~/git/typescript-sandbox (45-type●●)
$ node src/practice-types/practice-type.js
{ name: 'mofu', id: 1, active: true }
採点してもらった。この勉強法いいかもしれないな
提出いただいたコードを確認しました。以下に詳細を記載します。
型の定義:
User
という型を適切に定義しています。ここでの要件(文字列、数値、真偽値の変数を持つオブジェクト)をしっかりと満たしています。変数の定義:
user
という変数を正しく定義し、前述の型 User
を適用しています。コンソール出力:
採点結果: 100点
コードはシンプルかつ要件を正確に満たしています。素晴らしいです!次のお題にも挑戦してみてください。
リハビリのためGPT-4にお題を出してもらい、解いてみる。