問題に挑戦!
Array.unshift
の型バージョンを実装します。
例えば:
type Result = Unshift<[1, 2], 0>; // [0, 1, 2,]
💡ヒント
...
を使うことで、配列を新しい配列の中に展開することができます。
引数として受け取った最初の要素を...
で展開し、第二引数の型を追加することで答えが得られます。
問題に挑戦!
Array.unshift
の型バージョンを実装します。
例えば:
type Result = Unshift<[1, 2], 0>; // [0, 1, 2,]
...
を使うことで、配列を新しい配列の中に展開することができます。
引数として受け取った最初の要素を...
で展開し、第二引数の型を追加することで答えが得られます。