2点の座標の中点を求める方法
2点の座標の中点を求める公式を、JavaScriptで実装します。
サンプルコード
A(x1,y1)、B(x2,y2)を結んだ直線の中点となる座標C(x3,y3)は次の公式で求められます。
( x3, y3 ) = ( \dfrac{x1 + x2}{2}, \dfrac{y1 + y2}{2} )
公式をJavaScriptで表現すると、次の通りです。
var x3 = ( x1 + x2 ) / 2 ;
var y3 = ( y1 + y2 ) / 2 ;
デモ
(x1,y1)と(x2,y2)の座標の中点を計算します。
var x1 = 10 ;
var y1 = 20 ;
var x2 = 30 ;
var y2 = 40 ;
var x3 = ( x1 + x2 ) / 2 ;
var y3 = ( y1 + y2 ) / 2 ;
x3 = 0
y3 = 0
関連記事
- 要素の位置座標を取得する方法
- 指定した要素の位置座標を取得します。
- 2点の座標の角度を求める方法
- 2点の座標の角度を求める公式を、JavaScriptで表現します。
- タッチした位置を取得する方法
- スマホなどでタッチした位置座標を取得します。
- 回転ジェスチャーを検出する方法
- タッチデバイスの回転ジェスチャーで画像を回転させます。
- 2点の座標の距離を求める方法
- 2点の座標の距離を求める公式を、JavaScriptで表現します。
- 円周上の座標を求める方法
- 円周上の座標を求める公式を、JavaScriptで表現します。