循环语句

102 阅读1分钟

循环语句

一 while循环 (先判断再执行)

  1. 初始化

  2. 条件判断

  3. 要执行的代码

  4. 自身的改变(第四步不写就是死循环)

var num = 1 // 2. 条件判断 while (num < 5) { // 3. 要执行的代码 (这里的代码数量不限制) console.log(num) // 4. 自身的改变 num++ }

do...while循环 先执行一次 再判断循环

// 1. 初始化 var num = 10086 do { // 3. 循环要执行的代码 console.log(num) // 4. 改变自身 num++ } while (num < 5) // 2. 判断条件 console.log(num)

for 循环

for (1. 初始化 ; 2. 判断条件 ; 4. 改变自身) { 3. 循环要执行的代码 }

水仙花

// 水仙花练习 // 找到100~999所有的数 var sum = 0 for(var i = 100 ; i <= 999 ; i++){ // 找到个位 var gew = i % 10 // 十位 var shiw = parseInt(i / 10) % 10 // 百位 var baiw = parseInt(i / 100 ) sum = gew ** 3 + shiw **3 + baiw ** 3 if(sum === i){ document.write(i) document.write(' ') } }

找到30以内所有质数