>>20
配列とかオブジェクト扱うならwhileだがそれ以外はforかな