命令が分からない場合は、単に知らないだけなので役割を調べたり、使って慣れたりしたら自然とわかるようになるので大丈夫です。 命令は分かるけどどう動くのかがピンと来ない場合は、ASAさんのように1行ずつ分解して確認するのが良いです。 ちなみに私も見ただけじゃよく分からないです。 プログラムって直感的じゃないので、正しく書かれていても分かりやすくはないというのはよくあります。 (だからコメントが大事なのですが)