cc_huu_tools_bp_20081024.calcDistance = function(x1,y1,x2,y2) {
var a, b, d;
a = x1 - x2;
b = y1 - y2;
d = Math.sqrt(Math.pow(a,2) + Math.pow(b,2));
return d;
};
ピタゴラスの定理を利用して、距離を求めます。
ピタゴラスの定理は「直角三角形の直角を挟む2辺の2乗の和は斜辺の2乗に等しい」です。
なので、x座標の差の2乗とy座標の差の2乗を足した値のルートをとって、返します。
0 件のコメント:
コメントを投稿