mirror of
https://github.com/swc-project/swc.git
synced 2024-12-25 22:56:11 +03:00
16 lines
252 B
JavaScript
16 lines
252 B
JavaScript
|
class Point {
|
||
|
constructor(x, y) {
|
||
|
this.x = x;
|
||
|
this.y = y;
|
||
|
}
|
||
|
|
||
|
static displayName = "Point";
|
||
|
|
||
|
static distance(a, b) {
|
||
|
const dx = a.x - b.x;
|
||
|
const dy = a.y - b.y;
|
||
|
|
||
|
return Math.hypot(dx, dy);
|
||
|
}
|
||
|
}
|