問題に挑戦!
Array.push
のジェネリックバージョンを実装します。
例えば:
type Result = Push<[1, 2], '3'> // [1, 2, '3']
💡ヒント
配列を新しい配列の中に展開するには、...
を使います。
展開した値に加え、第二引数の型を追加することで、配列に要素を追加することができます。
問題に挑戦!
Array.push
のジェネリックバージョンを実装します。
例えば:
type Result = Push<[1, 2], '3'> // [1, 2, '3']
配列を新しい配列の中に展開するには、...
を使います。
展開した値に加え、第二引数の型を追加することで、配列に要素を追加することができます。