eachとuptoではそもそも使い方が違います。
・eachは配列等を最初から順に取り出したい場合
・uptoは数値をある値からある値まで増やしていきたい場合