Если у меня есть длина гипотенузы и ее угол, как мне найти соседние и противоположные?
Я пишу это на JavaScript и просто пытаюсь найти координаты экрана (х / у), где заканчивается гипотенуза, с учетом длины и угла. Итак, кроме того, мне нужно знать, как преобразовать декартовы координаты в экранные координаты.
Извините, это, наверное, довольно тупой вопрос.
Вот эскиз, если я неясен:
Так что-то вроде этого:
function getLineEndCoords(originX, originY, hypotenuse, angle){
// Probably something to do with tangents and cosines.
return [x,y]
}
Кроме того, если кто-нибудь знает какие-либо хорошие библиотеки JS для такого рода вещей (изометрические чертежи, математические отображения), это было бы удобно.