👍 я сначало нагорродил с || посмотрел, и вернулся к if. Так 100% понятней, не надо будет потом вспоминать что там я такое имел ввиду))))
самая опасная фигня в такой записи в том, что под || иногда попадает куча корректных значений, например пустая строка может внезапно по решению заказчика стать корректным именем, а будет определяться как не заданное, аналогично null и undefined