④ else 문을 제거한다(이때 중첩 하나가 제거된다).
function test() {
let result = '';
if (!a) {
result = 'a';
result += 'b';
return result;
}
if (!b) {
result = 'c';
}
result += 'b';
return result;
}
⑤ 다음 중첩된 분기점이 나올 때 ①~④의 과정을 반복한다.
다음 분기점은 중첩되지 않으므로 중첩을 제거하는 과정이 마무리됩니다.