CAFE

javascript 원 각도 구하기 및 해당 각도와 테두리가 인접되는 x,y 좌표 구하기

작성자운영자|작성시간18.09.05|조회수1,543 목록 댓글 0

var 원중심_x = 55;

var 원중심_y = 55;

var 클릭_x = 30;

var 클릭_y = 30;

var deltaX = 클릭_x - 원중심_x;

var deltaY = 클릭_y - 원중심_y;

var rad = Math.atan2(deltaY, deltaX); // In radians

console.log( 'radians=' + rad );

var deg = rad * (180 / Math.PI)

console.log( '각도=' + deg );

console.log('------------------ 각도와 반지름으로 테두리에 해당하는  x, y 좌표 구하기 ------------------');

console.log( 'x=' + Number(55+Math.cos(rad)*50) + ',y=' + Number(55+Math.sin(rad)*50) );

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼