ํ์
์ฑ๋ฆฐ์ง [์ฌ์] ๋์ด๋ ์ค ์ธ์ฌ์ดํธ ์ ๋ฆฌ
โ
1. 14 - First๋ฌธ์ : ๋ฐฐ์ด์ ์ฒซ ๋ฒ์งธ ์์์ ํ์
์ ์ถ์ถํ๋ผ.type arr1 = ['a', 'b', 'c']type arr2 = [3, 2, 1]type head1 = First // expected to be 'a'type head2 = First // expected to be 3type cases = [ Expect, 3>>, Expect 123, { a: string }]>, () => 123>>, Expect, never>>, Expect, undefined>>,]type errors = [ // @ts-expect-error First, // @ts-expect-error First,]type First = T extends [] ? never : T[0];๋น ๋ฐฐ์ด..