点Aと点Bの距離を取得します(=線の長さ)。

 

function getDistance(ptA, ptB) {
    var d = Math.sqrt(Math.pow(ptB[0] - ptA[0], 2) + Math.pow(ptB[1] - ptA[1], 2));
    return d;
}

 

<引数>

ptA: 点A [x, y]

ptB: 点B [x, y]

 

<例>

var res = getDistance([0, 0], [86.603, 50]); //≒100

 

Joomla templates by a4joomla