区别

  • 当如果明确了循环的次数的时候推荐使用for循环
  • 当不明确循环的次数的时候推荐使用while循环

代码实例

  1. let num = 0
  2. for (let i = 1; i <= 100; i++) {
  3. if (i % 11 === 0) {
  4. num++
  5. if (num === 15) {
  6. console.log(i);
  7. }
  8. }
  9. }
  1. let i = 1
  2. let num = 0
  3. while (num < 25) {
  4. if (i % 11 === 0) {
  5. num++
  6. if (num === 25) {
  7. console.log(i);
  8. }
  9. }
  10. i++
  11. }