kakasoo

Absoulte, 수의 절댓값 구하기 본문

프로그래밍/TypeScript

Absoulte, 수의 절댓값 구하기

카카수(kakasoo) 2023. 4. 5. 01:13
반응형
type Absolute<T extends number | string | bigint> = `${T}` extends `-${infer R}` ? R : `${T}`;

수는 문자열이 아닌데 어떻게 마이너스를 제외한 숫자 부분만 추출하지 고민했지만, 그렇다면 문자로 바꿔주면 될 뿐이었다.

처음의 T를 `${T}`로 바꿔준다는 생각만 닿으면 이후는 너무나 간단하다.

반응형