03循环语句
2022/7/28 23:24:28
本文主要是介绍03循环语句,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
循环语句
循环的概念
重复的执行一段的代码,避免死循环,提高效率(时间复杂度(关注) 空间复杂度(不关注)),循环包含三大语句。while语句,
do while 语句 for语句。
循环的三要素
初始值(初始的变量值)
迭代量 (基于初始值的改变)
条件 (基于初始值的判断)
while语句
while(条件表达式(返回true和false)){ 执行的代码 } var 初始值变量 = 值 while(条件){ 迭代量 执行的代码 }
示例(循环打印1-10)
var i = 1 while(i<=10){ console.log(i) i++ }
示例 1+2+...+100
// 1加到100 var number = 0 var sum = 0 while(number<100){ number++ sum += number } console.log(sum); //100加到1 var i = 100 sum = 0 while(i>=1){ sum += i i-- } console.log(sum);
do while (对应的while唯一的区别是先做 后判断 意味最少走一次)
do{ 执行的代码 }while(条件)
var 初始值 = 值 do{ 执行的代码 迭代量变化 }while(条件)
示例
var isEmpty = true do{ console.log('有人不') isEmpty = false }while(isEmpty)
1+2+...+100
var i = 0 var sum = 0 do{ i++ sum+=i }while(i<100)
while和do while区别
- while是先判断后执行 do while 先执行后判断
- do while最少执行一次 while最少执行0次
- 常用while来写一些执行多次的内容 (最少没规定) do while(规定必须要执行的时候)
for循环(常用的)
for(初始值;条件;迭代量){ //执行的代码 跟if一样如果你执行的代码只有情况下可以省略{} }
示例
1+2+...+100
var sum = 0 for(var i=0;i<=100;i++){ sum += i }
面试题 :for(;
这篇关于03循环语句的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-22[开源]10.3K+ Star!轻量强大的开源运维平台,超赞!
- 2024-11-21Flutter基础教程:新手入门指南
- 2024-11-21Flutter跨平台教程:新手入门详解
- 2024-11-21Flutter跨平台教程:新手入门与实践指南
- 2024-11-21Flutter列表组件教程:初学者指南
- 2024-11-21Flutter列表组件教程:新手入门指南
- 2024-11-21Flutter入门教程:初学者必看指南
- 2024-11-21Flutter入门教程:从零开始的Flutter开发指南
- 2024-11-21Flutter升级教程:新手必读的升级指南
- 2024-11-21Flutter升级教程:轻松掌握Flutter版本更新