Вопрос №55498 от пользователя travaed в уроке «Условия и принятия решений», курс «Введение в программирование»

travaed

пытался замудрить. Подскажите пожалуйста - https://ru.hexlet.io/code_reviews/418443

4 0

Maksim Litvinov

Обратите внимание на вывод тестов. Сейчас функция возвращает undefined. Так обычно происходит, если в функции отсутствует return. Также обратите внимание на линтер. Он не зря ругается на вложенный тернарный оператор. При вложении тернарных операторов становится очень сложно читать код, практически невозможно разобраться, что происходит.

0

travaed

Максим Литвинов, значит return всё же необходим. Я не понял в каком месте его употребить, чтобы его не было в самом тетрарнике, не нашёл информацию об этом

0

Maksim Litvinov

Да, return тут нужен. Его опускают, если используется сокращенная запись функции. Нужно либо поставить return перед тернарным выражением, либо убрать скобки, чтобы получить сокращенную запись

0

travaed

Максим Литвинов, спасибо за помощь! Наконец получилось с тернарным оператором

0

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
25 мая 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
25 мая 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
25 мая 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
25 мая 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
25 мая 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
25 мая 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
25 мая 5 месяцев