始点と終点を結ぶ線分を半分に割り、中点を垂直方向へずらす操作を6段階繰り返すと、直線が稲妻になります。落雷は画面をまんべんなく行き来しながら、打つたびに経路を引き直して明滅します

6段階の中点変位・基本落雷 canvas・moveTo lineTo・requestAnimationFrame