Чем конструкция
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 даст отрицательный результат.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок