javascript新手入門之條件語句,迴圈
if判斷
語法
if(條件)
{
語句
}
說明:
如果條件成立執行 語句,否則吧執行;
if…else 語句
if(條件)
{
表示式1
}
else
{
表示式2
}
說明:如果條件成立,執行表示式1,否則執行表示式2
if…else if…else 語句
if(條件1)
{
表示式1
}
else if(條件2)
{
表示式2
}
else
{
表示式3
}
說明:如果條件1成立,執行表示式1,否則如果條件2成立,執行表示式2,否則執行表示式3
switch()語句
switch(條件)
{
case 條件1 : 表示式1
case 條件2 : 表示式2
case 條件3 : 表示式3
default : 表示式
}
說明:
條件與條件1-3進行匹配,如果成立則執行後面的表示式,如果都不匹配,執行表示式
加break與不加break區別
加break:執行到break時,結束switch語句
不加break:從條件成立處開始執行到case結束,default除外
while()迴圈
3要素:迴圈體,迴圈條件,迴圈變數改變
以0-100列印為例
var i=0;
while(i<=100)//迴圈條件
{
console.log(i);//迴圈體
i++;//迴圈條件改變
}
當迴圈條件成立時,執行迴圈體,否則退出當前迴圈
do…while()迴圈
3要素:迴圈體,迴圈條件,迴圈變數改變
以0-100列印為例
var i=0;
do
{
console.log(i);//迴圈體
i++;//迴圈條件改變
}while(i<=100)//迴圈條件
當迴圈條件成立時,執行迴圈體,否則退出當前迴圈,與while迴圈的區別,while迴圈先判斷在執行(可能不執行),do…while先執行在判斷(至少執行一次)
for迴圈
3要素:迴圈體,迴圈條件,迴圈變數改變
語法
在這裡插入程式碼片
for(迴圈變數初始化;迴圈條件判斷 ;迴圈變數改變)
{
迴圈體
}
以1-100求和為例
var sum = 0;
for (var i = 0; i < 100 ; i++) {
sum += i;
}
console.log(sum);
當for裡面的迴圈條件成立時執行迴圈,否則結束迴圈
break和contin區別
break:退出整個迴圈
continue:結束當前迴圈進行下一次迴圈
相關文章
- Python條件語句與迴圈Python
- Python-條件語句和迴圈語句Python
- SqlServer中迴圈和條件語句SQLServer
- 前端筆記之JavaScript(三)關於條件判斷語句、迴圈語句那點事前端筆記JavaScript
- AWK if(條件)語句與迴圈簡介
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- JavaScript for 迴圈語句JavaScript
- javaScript條件語句JavaScript
- Python 入門 :基本條件語句Python
- JavaScript跳出for迴圈語句JavaScript
- 條件迴圈語句組成了Python程式碼的骨架Python
- JavaScript 流程控制語句詳解:if語句、switch語句、while迴圈、for迴圈等JavaScriptWhile
- Python趣味入門5:迴圈語句whilePythonWhile
- Mysql儲存過程 變數,條件,迴圈語句用法MySql儲存過程變數
- WordPress開發入門06:條件判斷與迴圈
- Python之判斷迴圈語句Python
- 條件語句
- C#快速入門教程(14)—— 迴圈語句結構C#
- C語言中迴圈語句while 中判斷條件出現 || 和 && 的區別C語言While
- 分支語句和迴圈語句
- java常見語句之迴圈體Java
- Ruby迴圈語句
- TypeScript 迴圈語句TypeScript
- MySQL迴圈語句MySql
- shell程式設計之條件語句程式設計
- GO 條件語句Go
- 「譯」寫好JavaScript條件語句的5條守則JavaScript
- 04 shell程式設計之迴圈語句程式設計
- C++之for迴圈、範圍for語句探究C++
- 七 while迴圈語句While
- Python的迴圈語句Python
- 7-迴圈語句
- 02 shell程式設計之條件語句程式設計
- JS-13 條件語句之if...elseJS
- PHP 條件迴圈鞏固PHP
- JS迴圈和條件分支JS
- 前端 JavaScript 中的三種 for 迴圈語句總結前端JavaScript
- Go:條件控制語句Go