타입스크립트 기초 실습문제
실습문제 1) 타입주석 작성
animal과 human의 타입주석을 작성하시오
let animal:??, human:??;
animal = ['panda','cat','wombat','frog','hamster'];
human = {name : 'mkm', age : 25, height: 180.5, married : false}실습문제 2) 타입주석 작성
zoo의 타입주석을 작성하시오
let zoo:??;
zoo = {
animals : ['panda','cat','wombat','frog','hamster'],
total : 120,
isClosed : false,
location : "용인",
masterInfo : {
name : 'mkm',
age : 25,
height : 180.5
}
};실습문제 3) 다음 조건에 만족하는 타입 만들기
reponse변수는 항상 다음 3 값중 한가지만을 가집니다.
[200 , "response success"][404, "Page not found"][500, "server error"]
0번 인덱스에 숫자값만 와야합니다.
1번 인덱스에는 문자열값만 와야합니다.
2번 인덱스부터 새로운 값이 추가될 경우 반드시 에러를 발생시켜야 합니다.
실습문제 4) 다음 조건에 맞는 타입 지정하기
array변수는 튜플이 아닙니다.
array변수는 unknown[] , any[]타입이 아닙니다.
실습문제 5) 다음 조건에 맞는 타입 지정하기
favorite에는 치킨과 햄버거는 저장 가능하지만 그 외 어떤 값도저장할 수 없음.
실습문제 6) 자료형 맞추기
Last updated