sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
sitelink4 | |
extra_vars4 | |
extra_vars5 | |
extra_vars6 |
function upgradeUser(user) {
if (user.point > 10) {
//long upgrade logic ...
}
}
위와 같은 경우 사용자 포인트가 10 이상인 경우에 대한 조건 구문(if문) 이 눈에 잘 띄지 않는다
다음과 같이 변경하면 10이 아닌 경우에 바로 리턴해 버리기 때문에 10 이상인 조건에서만 수행되는 함수임을 바로 직관적으로 파악 할 수 있게 된다
function upgradeUser(user) {
if (user.point <= 10) {
return;
}
//long upgrade logic ...
}