ひとまず参考サイトのコードをコピペ。
動いた。動いたけど全く仕組みがわからない。
要素がどれかわからないからxyがわからない。移動できない。
下の方の setTimeout(_draw, 1000 / 10); の一番右の10をいじるとしっぽの動く速さが変わることだけわかる。
https://kimizuka.hatenablog.com/entry/2016/02/03/105335