프로그래밍/Javascript

switch case 문

타코코딩 2024. 1. 2. 12:16
   if (action.type === "plus") {
    return { ...state, age: state.age + 1 };
  }

위 if 문을 조금 더 가독성 있고 실효성 있는 코드로 switch case 문을 써서 변경해 보기

 
  switch (action.type) {
    case "plus":
      return { ...state, age: state.age + 1 };
  }

 

  switch (action.type) {
    case "plus":
      return { ...state, age: state.age + 1 };
    case "reset":
      return {
        name: "홍길동",
        age: 25,
        addr: "서울",
      };
    case "minus":
      return { ...state, age: state.age - 1 };
  }

이런 식으로 연장 가능