length = Math.sqrt((x1 - x0) * (x1 - x0) + (y1 - y0) * (y1 - y0))
pullLength += length;
pullLength = pullLength < 2000 ? pullLength : 2000;
よく見ると、一行目は最後がセミコロンで終わっていない。
間違いかと思ったが、プログラムは正常に動いている。
ネットで調べてみると、JavaScriptは行末のセミコロンは省略できるらしい。
ちゃんとしたポリシーがあるのか、それともHTMLのように「寛容」を目指しているのか。
とりあえず、今回助かったことは確か。