+
타입스크립트 에러 해결 (단항 더하기 연산자) : The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.ts(2362)
Date나 Math.random을 사용할 때, 타입스크립트 에러가 발생한 경우가 있을 것이다. 나의 경우에는 다음과 같이 Math.random으로 생성한 number에 toFix 메서드를 적용한 값에 *10 연산을 추가하니 에러가 발생하였다. const rn = Math.random().toFixed(3) * 10; /* The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type. ts(2362) */ 자바스크립트로는 연산이 가능하지만, 타입스크립트에서는 에러가 발생한다. 타입스크립트 입장에서는 Math.random()의 결과물이 연산이 가능한지 불명확하기에 그런 것 같다. 이런..