Giting.
낮의 Giting

메뉴판 › 타입스크립트 에러 사전 › 타입이 안 맞음 › 'Type X is not assignable to type Y' 라고 떠요

error TS2322: Type 'string' is not assignable to type 'number'.

전

const n: number = "3";  // 문자열을 숫자 자리에

후

const n: number = 3;
// 문자열이 맞다면: const n = "3";
왜 이렇게 되나
  • 선언한 타입과 넣는 값의 타입이 다르다(예: number 자리에 string)
됐는지 보는 법

타입과 값이 일치하고 빨간 줄이 없으면 성공.

같은 묶음 · 타입이 안 맞음