Inline Function, 함수 인라인하기를 알아보자.
function getRating(driver) {
return moreThanFiveLateDeliveries(driver) ? 2 : 1;
}
function moreThanFiveLateDeliveries(driver) {
return driver.numberOfLateDeliveries > 5;
}
function getRating(driver) {
return driver.numberOfLateDeliveries > 5 ? 2 : 1;
}
function rating(aDriver) {
return moreThanFiveLateDeliveries(aDriver) ? 2 : 1;
}
function moreThanFiveLateDeliveries(aDriver) {
return aDriver.numberOfLateDeliveries > 5;
}
moreTanFiveLateDeliveries
를 사용하는 쪽을 함수 본문으로 바꾼다.function rating(aDriver) {
return aDriver.numberOfLateDeliveries > 5 ? 2 : 1;
}
이런 유용한 정보를 나눠주셔서 감사합니다.