03057-easy-push

Back

// 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 extends readonly any[], U> = [...T, U]
image

Solution by Git-I985 #34705

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