У меня есть окружность и два объекта.
При клике мне нужно определить ближайший объект с помощью их градусов. Я написал что-то типа:
Math.abs(A_deg - click_deg) > Math.abs(B_deg - click_deg) ? B_deg : A_deg
Здесь условие такое — где меньше осталось градусов, значит, этот объект ближе и его использую, но потом возникла очевидная проблема которую я ожидал и думал решу каким-то простым дополнительным условием:
красная - градусы клика, остальные это объекты
Но чет повводил разные условия и никак не могу правильно определять ближайший объект.