Вопрос №2998 от пользователя Артём Койъен в уроке «Математика», курс «Основы программирования»
1.в чём ошибка? const radians = (degrees) =>{ return degrees * Math.PI / 180; }; export default (a,x,y) =>{ const sin1 = Math.sin(radians(x)); const sin2 = Math.sin(radians(y)); const sin3 = Math.sin(Math.Pi - radians(x + y)); return (1/2) * a * a * ((sin1 * sin2)/sin3); };
1
0
- В функции расчета радиан не видно знака умножения. Не исключено что его "проглотил" редактор, поэтому в сообщениях для кода используйте блок Code;
- Неверно считаете sin3: cумму двух углов переводите в радианы, потом ее отнимаете от Пи и вычисляете синус. Нужно в радианы перевести не сумму двух углов, а оставшийся третий угол и по нему считать синус.
0
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
Рекомендуемые программы
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.





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


