よくわからない時はとりあえず for 使って、慣れてきたら while を使ってみる
片方を理解せずに手を出すと利点が見えづらい、使い所がつかみにくい

頭の悪い俺はこうしてる