타입스크립트 타입챌린지64 타입챌린지 : 3060-Unshift (easy) 이 글은 제가 타입챌린지를 하면서 해석한 내용을 적는 글입니다. 틀린 내용이 있으면 댓글 달아주시면 감사하겠습니다. https://github.com/type-challenges/type-challenges/blob/main/questions/03060-easy-unshift/README.md GitHub - type-challenges/type-challenges: Collection of TypeScript type challenges with online judge Collection of TypeScript type challenges with online judge - GitHub - type-challenges/type-challenges: Collection of TypeScript type.. 2023. 3. 6. 타입챌린지 : 3057-Push (easy) 이 글은 제가 타입챌린지를 하면서 해석한 내용을 적는 글입니다. 틀린 내용이 있으면 댓글 달아주시면 감사하겠습니다. https://github.com/type-challenges/type-challenges/blob/main/questions/03057-easy-push/README.md GitHub - type-challenges/type-challenges: Collection of TypeScript type challenges with online judge Collection of TypeScript type challenges with online judge - GitHub - type-challenges/type-challenges: Collection of TypeScript type ch.. 2023. 3. 6. 타입챌린지 : Equal - 번외 이 글은 제가 타입챌린지를 하면서 해석한 내용을 적는 글입니다. 틀린 내용이 있으면 댓글 달아주시면 감사하겠습니다. 타입챌린지에서 항상 사용하는 타입이 있다. 그것은 바로 Equal. 그래서 이 Equal을 뜯어보자. type Equal = (() => T extends X ? 1 : 2) extends (() => T extends Y ? 1 : 2) ? true : false; 참고로 () => T extends X ? 1 : 2 와 () => T extends Y ? 1 : 2 에서 T는 서로 다른 T이다. () => T extends X ? 1 : 2 T가 X라는 조건을 만족하면 1을 리턴하고 아니면 2를 리턴한다. 따라서 최종적으로 () => 1 혹은 () => 2 가 된다. () => T ex.. 2023. 3. 6. 타입챌린지 : 898-Includes (easy) 이 글은 제가 타입챌린지를 하면서 해석한 내용을 적는 글입니다. 틀린 내용이 있으면 댓글 달아주시면 감사하겠습니다. https://github.com/type-challenges/type-challenges/blob/main/questions/00898-easy-includes/README.md GitHub - type-challenges/type-challenges: Collection of TypeScript type challenges with online judge Collection of TypeScript type challenges with online judge - GitHub - type-challenges/type-challenges: Collection of TypeScript typ.. 2023. 3. 5. 이전 1 ··· 11 12 13 14 15 16 다음