코딩캠프/내일배움캠프

[ TIL ] 01.30(월) 54일차

고랑E 2023. 1. 30. 21:00
728x90

 

 

과제로 내준 문제 1번부터... 어렵다.

 

1번 문제

 

/*
1. 다음을 충족하는 타입을 완성하고 inventory 객체에 타입을 반영하세요.
  Car enum 사용 필수.
  string 키 사용 금지.
*/

type Inventory = {};

const inventory = {
  Sedan: "Red",
  Truck: "Black",
};

 

참고 링크 : https://www.typescriptlang.org/ko/docs/handbook/enums.html#%EC%BB%B4%ED%8C%8C%EC%9D%BC-%EC%8B%9C%EC%A0%90%EC%97%90%EC%84%9C-%EC%97%B4%EA%B1%B0%ED%98%95-enums-at-compile-time


6번 문제

export enum Status {
  Initialized = "Initialized",
  Pending = "Pending",
  Complete = "Complete",
}

 

를  예: { Initialized: "initialized" } 로 소문자로 나오게 하라고 해서

 

참고 링크 : https://opentutorials.org/course/50/99

에서의  toLowerCase() 를 사용 해서 소문자로 변환 해준다.