javascript/typescript

[typescript] 산술 연산의 왼쪽은 'any', 'number', 'bigint' 또는 열거형 형식이어야 합니다.

킹king 2024. 2. 5. 15:33
반응형

sort로 정렬하려고 했는데 이런 에러가 뜬다면 이렇게 비교해주면 된다.

 

1. getTime 활용

data.slice().sort((a: any, b: any) => new Date(b.created).getTime() - new Date(a.created).getTime())

new Date()를 쓴다면 getTime으로 타입을 숫자로 뽑아주면 빼기가 가능해져서 에러가 사라짐.