JavaScriptで座標間の距離を求める
 Author: mito.shimada

JavaScriptで座標間の距離を求める

ノルムとは

解析学において、ノルム (: norm, : Norm) は、平面あるいは空間における幾何学的ベクトルの “長さ” の概念の一般化であり、ベクトル空間に対して「距離」を与えるための数学の道具である。ノルムの定義されたベクトル空間を線型ノルム空間または単にノルム空間という。

https://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%AB%E3%83%A0

実装

const __norm = (p1, p2) => {
  return Math.sqrt(Math.pow(p1.x - p2.x, 2) + Math.pow(p1.y - p2.y, 2))
}

const p1 = {x: 275.4868933089642, y: 330.9715563375305}
const p2 = {x: 282.46803207477615, y: 325.7225076276611}
__norm(p1, p2)