// your answers
type Push<T extends readonly any[], U> = [...T, U];
Solution by justBadProgrammer #36392
type Push<T extends readonly any[], U> = [...T , U]
Solution by HelloWook #36384
type Push<T extends any[], U> = [...T,U]
Solution by tac-tac-go #36361
type Push<T extends any[], U> = [...T, U]
Solution by 1Alex4949031 #36316
type Push<T extends unknown[], U> = [...T,U]
Solution by asylbekduldiev #36291
type Push<T extends any[], U> = [...T, U]
Solution by AleksandrShcherbackov #36147
type Push<T extends any[], U> = [...T, U]
Solution by reonce #36050
type Push<T extends any[], U> = [...T, U]
Solution by karazyabko #36032
type Push<T extends unknown[], U> =[...T, U]
Solution by codingaring #35942
type Push<T extends unknown[], P> = [...T, P]
Solution by Sensuele #35802
// ไฝ ็็ญๆก
type Push<T extends readonly unknown[], U extends unknown> = [...T, U]
Solution by naruto-823 #35795
type Push<T extends any[], U> = [...T, U]
Solution by ydkim120 #35732
type Push<T extends Array<unknown> | ReadonlyArray<unknown>, U> = [...T, U]
Solution by gangnamssal #35493
type Push<T extends unknown[], U> = [...T , U]
Solution by RanungPark #35443
// your answers
type Push<T extends unknown[], U> = [...T, U];
const inputArr: Push<[1, 2], "3"> = [1, 2, "3"];
Solution by Sathiyapramod #35420
// your answers
type Push<T extends unknown[], U> = [...T, U];
const inputArr: Push<[1, 2], "3"> = [1, 2, "3"];
Solution by Sathiyapramod #35414
type Push<T extends unknown[], U> = [...T, U]
Solution by gyeounjeong #35361
type Push<T extends unknown[], P> = [...T, P]
Solution by ClarityOfMind #35002
type Push<T extends any[], U> = [...T, U];
Solution by raeyoung-kim #34945
type Push<T extends any[], U> = T extends never[] ? [U] : [...T, U] // your answers
Solution by 56aiden90 #34882
type Push<T extends any[], U> = [...T, U]
Solution by eunsukimme #34816
type Push<T, U> = T extends Array<unknown> ? [...T, U] :never
Solution by Yuriy113 #34735
// your answers
type Push<T extends any[], U> = [...T, U];
Solution by zeyuanHong0 #34721
type Push<T extends any[], U> = [...T,U]
Solution by lephuthuc2001 #34709
type Push<T, U> = T extends any[] ? [...T, U] : [U]
Solution by nathan2slime #34663
type Push<T extends readonly unknown[], U> = [...T,U]
Solution by devshinthant #34549
type Push<T extends unknown[], U> = [...T, U]
Solution by binhdv155127 #34473
// ์ฌ๊ธฐ ํ์ด๋ฅผ ์
๋ ฅํ์ธ์
type Push<T extends readonly unknown[], U> = [...T, U];
Solution by LeeKangHyun #34464
type Push<T extends readonly any[], U> = [...T, U];
Solution by ktim816 #34428