Giting.
낮의 Giting

메뉴판 › 타입스크립트 에러 사전 › 타입이 안 맞음 › 'Expected N arguments, but got M' 이 떠요

error TS2554: Expected 2 arguments, but got 1.

전

function add(a: number, b: number) { return a + b; }
add(1);  // b 빠짐

후

add(1, 2);
// b 가 선택이라면: function add(a: number, b = 0)
왜 이렇게 되나
  • 함수를 부를 때 인자 개수가 정의와 다르다
됐는지 보는 법

함수 호출의 인자 수가 맞고 빨간 줄이 없으면 성공.

같은 묶음 · 타입이 안 맞음