得: ループ脱出の条件判断が簡素化できる
失: データを直接変更する必要がある。