JS中while基本循环一种循环。当满足条件时进入循环,则进入循环,当不满足时,则跳出循环。
1.while循环:满足条件,就重复做一个事件
2.语法:while(循环条件){循环体--循环操作}
3.while:关键字,固定
4.循环条件:它是一个bool值,一般是条件表达式或者是逻辑表达式,也可以是一个变量。
如果是一个变量,它会自动的进行类型转换,转换为bool值。
变量在js中转换为bool结果为false的有:'' "" 0 undefined null NaN
5.特性:只要满足条件就会重复执行这个操作
6.细节:循环一定要考虑什么时候结构,循环一定要有结构条件
7.循环体:写在{}里面的都是循环体
循环的执行过程:
循环条件满足 》》执行循环体(让变量+1)
》》条件判断(满足) 》》执行循环体
》》 条件判断(满足) 》》 执行循环体
。。。。
判断条件(不满足) 》》 退出循环
循环三要素:
1.变量的初始值
2.循环条件
3.变量的变化:变化一定要慢慢靠近结束条件
//实例求出数值1到100的总和
let sun = 0//总和
let i = 1//数值
while (i <= 100) {
sun = sun + i
i++
}
document.write(`总和是${sun}`)