JavaScript语言基础---(三)流程控制语句
2017-04-28 23:23
381 查看
if-else语句
<script type="text/javascript"> //1. if /* var a=100,b=30,c=300; var max=a; if(a>b){ max=a; }else{ max=b; } if(max<c){ max = c; } //alert("max="+max); var x=0; if(x-1){//不管是正数还是负数,只要不是0就是"非0"--true alert("YES"); //输出 }else{ alert("NO"); } //if-else if - else 这种结构是多选一(单选) x=4; if(x>1){ alert("a"); }else if(x>2){ alert("b"); }else if(x>3){ alert("c"); }else{ alert("d"); } */ </script>
switch语句
<script type="text/javascript"> //2. switch-case: 用法和Java类似。只是:Java只能用于 byte、int等整数类型,char和jdk1.7新增的String类型。 4000 //而js支持所有数据类型,即所有类型的数据都能用于选择 /* var x="bb"; switch(x){ //x可为任意类型的表达式 case "aa": alert("a");break; case "bb": alert("b");break; default: alert("c"); } */ </script>
while,do while, for语句
<script type="text/javascript"> //3. while,do while, for var sum=0; var i=0; //alert("aaaa"); while(i<30){ i++; sum +=i; //document.write("i="+i); document.write("<font color='red'>i="+i+"</font><br/>"); } //alert("sum="+sum); document.write("<hr/>"); i=0; sum=0; do{ i++; sum +=i; document.write("<font color='blue'>i="+i+"</font><br/>"); }while(i<30) //alert("sum2="+sum); document.write("<hr/>"); sum=0; for(var i=0;i<30;i++){ sum +=i; document.write("<font color='#00ff00'>i="+i+"</font><br/>"); } //alert("sum3="+sum); </script> <script type="text/javascript"> //4. break,continue,return a:for(var x=0;x<4;x++){ for(var y=0;y<3;y++){ document.write("x:"+x+" "); if(2==x){ //break; //continue; break a; } } } </script>
相关文章推荐
- 二、JavaScript语言--JS基础--JavaScript进阶篇--流程控制语句
- JavaScript语言基础-数据运算和流程控制
- 【JavaScript 基础】03 流程控制语句
- Java语言基础-6.流程控制语句
- javascript学习(2)——[基础回顾]运算符、表达式、流程控制语句
- 黑马程序员——Java语言基础(二)---程序流程控制语句、函数
- 01_Java语言基础部分(数据类型与表达式、流程控制语句、数组与方法)
- java基础59 JavaScript运算符与控制流程语句(网页知识)
- 瞎玩php基础——语言基础,流程控制语句
- javaSE_8系列博客——Java语言的特性(二)--高级语言的基础知识(7)-- 流程控制语句
- JavaScript基础之流程控制语句
- T-SQL 语言基础(五)—— 流程控制语句
- 黑马程序员_01_Java语言基础部分(数据类型与表达式、流程控制语句、数组与方法)
- javascript学习(2)——[基础回顾]运算符、表达式、流程控制语句
- Java语言基础(二)——数据类型、运算符和流程控制语句
- JavaScript基础语法---流程控制语句
- JavaScript基础——变量-运算符-流程控制语句
- JavaScript基础之流程控制语句的用法
- 黑马程序员 c#基础流程控制_循环语句
- 黑马程序员_java基础(2) 流程控制语句&函数与数组