>>707
while文でできてfor文でできないことや、その逆のことは、ない。
 i = 0;
 while (i < 10) {
  ....
  i++;
 }
と
 for (i = 0; i < 10; i++) {
  ...
 }
のどちらが読みやすいか?
その程度の問題。