У меня есть функция которой ничего не надо возвращать с if и else
function test(){
if (some==true)
doFirst();
else
doSecond();
}
Логично было бы добавить в if и else по return'у. Я видел много подобных решений. И во всех них возвращается true. Хотя обычный return возвращает undefined. Возврат функции нигде не используется, зачем возвращают именно true? Есть ли какие нибудь негативные эффекты в возвращении ничего?