рони, если я правильно понял, то это окружность. А может я просто не понял как мне использовать этот код.
У меня условие простое - прямоугольный треугольник:
Мне нужно в результате узнать угол
A в градусах.
Беру формулу: тангенс tg(A) = a / b
Простой скрипт для расчёта:
var a, b, c, tg, sin, deg;
a = 5;
b = 10;
tg = Math.tan(a / b); // тангенс угла a
deg = ??????? // значение угла в градусах
//Этот же угол через синус
sin = Math.sin(a / c);
degSin = ????
Дальше не знаю, есть ли метод конвертировать результат в градусы. В изучении JS я пока ещё не далеко ушёл и опыта в решении подобной задачи у меня нет.
Решение которое пришло в голову в соответствии с моими знаниями - вбить таблицу брадиса от 1 до 90 градусов и результат прогонять через switch по таблице.
Получается большая портянка, поэтому решил спросить на форуме.