function aad(num1, num2){
console.log(num1+num2);
}
add();
add(1);
add(1,2);
add(3,4,5)
add(1,num)
결국 원하는 값을 얻을 수 있는 것은 add(1,2)
뿐인데도 add 함수를 사용하는 사용자는 알 수 없음.
타입스크립트 플레이 그라운드
타입스크립트를 테스트 할 수 있는 사이트
//typescript를 사용할 경우
function aad(num1: number, num2:number){
console.log(num1+num2);
}
// add();
// add(1);
add(1,2);
// add(3,4,5)
// add('hello','world')
// 나머지의 경우에서 지정된 타입을 벗어난 경우 에러라고 알려줌
이처럼 타입스크립트를 사용하면 사용자가 맞지 않은 타입을 써서 에러를 범하는 것을 줄여줌