2021-06-22から1日間の記事一覧

【TypeScript】引数の型によって返り値の型を変える関数

追記: 関数のオーバーロードを使うほうがいい こういう関数を作りたいとする。 type Func = | ((arg: "STRING") => string) | ((arg: "NUMBER") => number) 引数に "STRING" を与えると string 型が返ってくる 引数に "NUMBER" を与えると number 型が返って…