Даны катеты прямоугольного треугольника a и b. Найти гипотенузу с и углы треугольника alpha, beta, gamma

Даны катеты прямоугольного треугольника a и b. Найти гипотенузу с и углы треугольника alpha, beta, gamma.

помогите реализовать пожалуйста на Node.js
Заранее спасибо

Уфф… ну невероятно сложный код…

Сейчас наверное тему создаст чтобы перевели из картинки в текст )))