Вопрос №55959 от пользователя Андрей Дубинчук в уроке «Условия и принятия решений», курс «Введение в программирование»
Посмотрите мой вариант решения!В каком моменте я пошол не туда? https://ru.hexlet.io/code_reviews/423687
2
0
Андрей Дубинчук, здравствуйте.
Обратите внимание на условие:
- 100, если оценка за экзамен выше 90 или есть больше 10 проектов
- 90, если оценка за экзамен выше 75 и есть как минимум 5 проектов
- 75, если оценка за экзамен выше 50 и есть как минимум 2 проекта
- 0 в любом другом случае
Проверьте операторы сравнения, выше это больше, но не равно.
0
Чтобы разобраться с ошибкой, нужно изучить вывод тестов:
Expected: 75
Received: 90
9 | expect(finalGrade(85, 5)).toBe(90);
10 | expect(finalGrade(85, 4)).toBe(75);
> 11 | expect(finalGrade(75, 5)).toBe(75);
| ^
Ожидается, что при вызове функции с аргументами (75, 5) итоговый балл будет 75, но фактически получилось 90. Проверьте условия, Вячеслав правильно подсказал вам, на что обратить внимание.
0
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
Рекомендуемые программы
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.





Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
1 июня
16 месяцев


