JSFiddle - React, Tailwind, and code Playground

by Tri Nguyen

HTML

<div id="text">

</div>

JavaScript

class Point {
  constructor(x, y) {
    this.x = x;
    this.y = y;
  }

  static distance(a, b) {
    const dx = a.x - b.x;
    const dy = a.y - b.y;

    return Math.sqrt(dx * dx + dy * dy);
  }
}

const p1 = new Point(5, 5);
const p2 = new Point(10, 10);

document.getElementById("text").innerHTML = (Point.distance(p1, p2));