Чем конструкция
if (names.length == 0) {
// Some code
}
if (names.length == 1) {
// Some code
}
Отличается от
if (names.length == 0) {
// Some code
}
else if (names.length == 1) {
// Some code
}
Иными словами, вопрос :
Обязательно ли писать else ?
За первый вариант дадут по шапке в рабочем коде ?
UPD : Убрал return
В принципе достаточно почитать, что делает else и ответ станет ясен.
В первом случае второй if будет анализироваться независимо от результата первого.
Во втором же только если первый if даст отрицательный результат.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости