当入力タイプに基づいて対応するタイプをマッチングする必要がある場合、以下のように実装します:
type Expample=string
type C<T>=T extends Example?string:boolean
const res:C<string | number>=true
const res2:C<string>="12321412"
要件に応じて、上記のように実装します。
当入力タイプに基づいて対応するタイプをマッチングする必要がある場合、以下のように実装します:
type Expample=string
type C<T>=T extends Example?string:boolean
const res:C<string | number>=true
const res2:C<string>="12321412"
要件に応じて、上記のように実装します。