>>885 で for ループを使う必然性って何だろう
while でも良いように見える