1、概述
和c语言或java语言里的选择结构、循环结构差不多
2、主要结构介绍
2.1 if结构
单分支结构:
if(判断条件){执行体}
双分支:
if(判断条件){执行体}else{执行体}
多分支:
if(判断条件){执行体}else if(判断条件){执行体}....else{执行体}
2.2 swicth选择结构
判断的变量可以是number类型也可以是string类型,但是不要混用
2.3 循环结构
for(变量;条件;迭代条件){循环体}循环
while(循环条件){循环体}
do{循环体}while(循环体)
3、实例
<!DOCTYPE html>
<html lang = "en">
<head>
<meta charset = "UTF-8">
<meta name = "viewport" content = "width = device - width, initial - scale = 1.0">
<meta http-equiv = "X-UA-Compatible" content = "ie-edge">
<title>JavaScript之逻辑结构和循环结构学习</title>
<script>
/*声明变量 if判断*/
var a = 123;
var b = 45;
if(a>10){
alert(a+b);
}
/*声明变量:选择结构*/
var a = 1;
switch(a){
case 1:
alert("第一项选择");
break;
case 2:
alert("第二项选择");
break;
default:
alert("没有对应的选项");
break;
}
/*循环结构学习*/
for(var i =0; i<3; i++){
alert("好热:" + i);
}
/*演示九九乘法表*/
for(var i =1;i<=9;i++){
for(var j=1;j<=i;j++){
//alert(i + "*" + j + "=" + i*j);
document.write(i + "*" + j + "=" + i*j);
}
document.write("<br/>");
}
</script>
</head>
<body>
</body>
</html>