이전에 코드를 작성했는데 일반적인 로직은 다음과 같습니다
으아아아
이전 비즈니스 로직 요구 사항에는 함수 1과 함수 2만 있으므로 컨트롤(1)이 실행될 때 함수 1이 실행되고 나머지는 함수 2가 실행됩니다
이제 요구 사항이 변경되었으며 이전에는 로직이 복잡했고 이전 로직 중첩을 변경하고 싶지 않기 때문에 기능 3을 추가해야 합니다
으아아아
이 경우 함수 3과 함수 2가 함께 실행되는데 어떻게 함수 3만 실행할 수 있나요?
스위치 케이스가 필요없습니다
으아악
이게 말이 되나요?
if (유형 == 1){
console.log("function 1");
}else if(type == 3) {
console.log("function 3");
}
else{
console.log("함수 2");
}
다른 경우를 추가하면 해결됩니다
으아악
JavaScript If...Else 문
수첩은 그래도 좋아요!