let num =18//双分支(二选一)if(num <18){
document.write("您未成年");}else{
document.write("您已经成年");}//多分支let socre =100if(socre >=80&& socre <=100){
document.write("优秀");}elseif(socre >=70&& socre <80){
document.write("良好");}elseif(socre >=60&& socre<70){
document.write("及格");}else{
document.write("不及格");}
Switch语句
let num=1;switch(num){case1:document.write("数字1");break;case2:document.write("数字2");break;case3:document.write("数字3");break;case4:document.write("数字4");break;case5:document.write("数字5");break;case6:document.write("数字6");break;}
循环语句
while循环
let i =0;//循环输出0-9while(i <10){
document.write(i);
document.write("<br/>")
i++;}
跳出循环
continue 本循环内本条语句之后的语句不再执行,继续执行下一次循环
let i =0;while(i <10){if(i==5){
document.write("执行continue语句");
document.write("<br/>")
i++;continue;}
document.write("第"+i+"次执行循环语句");
document.write("<br/>")
i++;}
break 跳出整个循环
let i =0;while(i <10){if(i==5){
document.write("执行break语句");
document.write("<br/>")
i++;break;}
document.write("第"+i+"次执行循环语句");
document.write("<br/>")
i++;}
//函数声明,这是一个求和函数functionsum_(a,b){return a + b;}///函数的调用let a =sum_(2,3);
document.write(a);
使用函数对数组求和
functionsum_(arr){let Result =0;for(let i =0;i < arr.length;i++){
Result += arr[i];}return Result;}let arr=[15,35,69,52,66,99,88,78,98,95]
sum =sum_(arr);
document.write(sum);
函数表达式(必须先声明再调用)
letf=function(x,y){return x-y;}let a =f(5,9);
document.write(a);