Вопрос №59346 от пользователя Екатерина в уроке «Модули», курс «Введение в программирование»

Екатерина

Здравствуйте! Можете подсказать, пожалуйста, почему у меня выдает Unexpected keyword 'const'. в solution? https://ru.hexlet.io/code_reviews/471779

4 0

Роман Ашиков

Приветствую!

Проверьте стоит ли => перед телом функции getNewTriangleArea(). Кажется там допущена опечатка, поэтому интерпретатор и ругается.

0

Екатерина

Здравствуйте! Чуть не бросила)) Можете подсказать, пожалуйста - https://ru.hexlet.io/code_reviews/471779 Сейчас старую ошибку исправила, но все равно пишет, что неверный синтаксис. Jest failed to parse a file. This happens e.g. when your code or its dependencies use non-standard JavaScript syntax, or when Jest is not configured to support such syntax. При этом когда я тот же самый код запускаю на https://replit.com/languages/javascript он выдает ровно тот самый ответ, который приводился в пример в задаче - getTriangleArea(5, 10) === 25; getTriangleArea(15, 12) === 90; Не могу понять, в чем дело.

0

Роман Ашиков

Всё дело в том, что допущена синтаксическая ошибка в записи экспорта функции getTriangleArea(). Гляньте статью в документации, там много примеров экспорта ⎯ https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/export

Если мы используем обычный экспорт, а не экспорт по умолчанию, то правильная запись будет выглядеть так:

export { getTriangleArea };

Таким образом мы экспортируем функцию, которую объявили выше в коде.

1

Екатерина

Получилось! Спасибо огромное, особенно за ссылку - все стало намного понятнее.

1

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

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

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

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

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

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

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