본문 바로가기

나의 FE피봇이야기/Javascript

[JS]if문 중첩 제거 from zeroCho

중첩 제거

1. if 문 다음에 나오는 공통된 절차를 각 분기점 내부에 넣는다.
2. 분기점에서 짧은 절차부터 실행하기 if문을 작성한다. 
3. 짧은 절차가 끝나면 return(함수 내부의 경우)이나 break(for문 내부의 경우)로 중단한다.
4. else 를 제거한다( 이때 중첩 하나가 제거된다.)

 

출처

https://www.youtube.com/watch?v=NUOPdY14JKo&list=PLcqDmjxt30RvEEN6eUCcSrrH-hKjCT4wt&index=45