From 0b76172d40897149a7b0543cfbf3bc3fb9e7c88d Mon Sep 17 00:00:00 2001 From: nakaterm <104970808+nakaterm@users.noreply.github.com> Date: Sat, 24 Jan 2026 20:55:27 +0900 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E9=9D=A2=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/4-advanced/03-typescript/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/4-advanced/03-typescript/index.mdx b/docs/4-advanced/03-typescript/index.mdx index efeab7c8d..76d3f550e 100644 --- a/docs/4-advanced/03-typescript/index.mdx +++ b/docs/4-advanced/03-typescript/index.mdx @@ -145,7 +145,7 @@ function repeat(text: string, times: number): string { ## 部分型の関係 -TypeScriptの型には包含関係があり、`T`が`U`の部分集合であるとき、`T`は`U`の**部分型**であるといいます。 +TypeScriptの型には包含関係があり、型`T`が型`U`の部分集合であるとき、`T`は`U`の**部分型**であるといいます。 この部分型関係は、**全体集合を`unknown`型、空集合を`never`型**として、次の図のように整理できます。 @@ -445,7 +445,7 @@ window.onload = (e) => { ## ジェネリクス -引数を一つ受け取り、その値をそのまま返す関数を考えてみよう。 +引数を一つ受け取り、その値をそのまま返す関数を考えてみましょう。 ```typescript function identity(x) {