JSを使って2点の座標を結ぶ線の方程式を求めてみる

2点の座標の直線の方程式を求める場合の公式は、

y=ax+b

これをjavascript を使って求めてみると、

var a = (endPt.y - startPt.y) / (endPt.x - startPt.x);
var b = startPt.y - (startPt.x * a);

この方程式を元に、キャンバスの端で交わる座標を2点を求めて、端から端まで線を引きます。