<aside> 💡 else if 문은 파이프라인 처럼 밑으로 흐르지 않는다 (promise, then 처럼 체이닝 되지 않는다.)
</aside>
function getActiveUserName(user){
if(user.name){
return user.name;
/** 익숙하지 않다는 이유로 else를 작성하는 경우가 종종 있다. */
} else {
return '이름없음'
}
}
/** else를 직접 쓰지 않아도 된다. */
function getActiveUserName(user){
if(user.name){
return user.name;
}
/** 위의 if가 참이면 */
return '이름없음'
}