javascript的for循环和其他编程语言语法一样,语法
for(表达式1;表达式2;表达式3)
{
循环体
}
最简单的案例
连续输出10次好好学习,天天向上
for(let i=1;i<=10;i++) { console.log("好好学习,天天向上"+i) }案例2 不能被3整除的1-100的数字之和
let sum1=0 for(let i=1;i<=100;i++) { if(i%3!=0) { sum1+=i } } console.log("1-100之间不能被3整除的数字之和为:"+sum1)for循环里面三个表达式,第一个是循环变量初始变量值,第二个是循环结束的条件,或者说循环结束的次数,最后是循环变量值是自加还是自减
换到while循环,循环变量初始值要写到while的外面,循环结束条件要写成表达式,自增写到循环体内
let sum=0 let i=1 while(i<=100) { if(i%3!=0) { sum=sum+i } i++ }