Реализуйте функцию которая считает площадь треугольника на основе известной стороны и прилегающих к ней углов. Углы задаются в градусах. Экспортируйте ее по умолчанию.
Формула: eсли известна одна сторона треугольника и два прилежащих к ней угла, то площадь данного треугольника вычисляется, как половина квадрата данной стороны умноженная на дробь, в числителе которой, произведение синусов прилежащих углов, а в знаменателе синус противолежащего угла.
Противолежащий угол вычисляется по формуле: 180 - сумма двух известных углов.
solution(3, 60, 60); // приблизительно 3.9
// В формуле в синусы передаются градусы, но синус в js принимает на вход радианы (ниже подсказка)
// S = 1/2 * a**2 * (sin(β) * sin(γ)) / sin(α)
// S = 1/2 * 9 * (sin(60) * sin(60)) / sin(60)
// S = 1/2 * 9 * (0.87 * 0.87) / 0.87
// 3.9
Подсказки:
Так как тригонометрические функции в Math работают с радианами, вам будет необходимо преобразовывать градусы в радианы. Напишите для этого вспомогательную функцию. Формула для расчета: градусы * пи / 180.