この課題だけならこれでもいいのですが、
後々、「3の倍数だけ色を変えたい」とか「奇数番目は別の色にする」とかやりたくなった場合を考えると、
forの条件はそのままで、forのブロックの中で条件分岐した方が良いかなあ、と思います。