运算结构:-----分支结构 循环结构
分支结构(条件判断后的不同选择)----2条分支 if else
写法:
if(条件){
条件成立的时候执行
}else{
条件不成立的时候执行
}
-----多分支
写法1:
if(条件1){
条件1成立
}
else if (条件2){
条件2成立
}
。。。。。。
else{
以上所有条件都不成立执行
}
写法2:(嵌套)
if(条件1){
。。条件一成立
if(条件2){
条件1+条件2成立
}
else{
条件1成立,条件2不成立
}
}
else{
条件1不成立
}
写法3:
switch(变量)
case 常量1:情况1;break;
case 常量2:情况2;break;
case 常量3:情况2;break;
......
case 常量n:情况n;break;
default:...break;
<script>
function one(){ //whilevar x=0,i=1;
while (i<=10){
x=x+ i ;
i++;
}
alert(x);
}
function two(){
var x=0,i=1;
do
{
x=x + i;
i++;
}
while (i<=10)
alert(x);
}
function three(){
var x=0;
for (var i=0;i<=10;i++)
{
x=x + i;
}
alert(x);
}
</script>
<body>
<input type="button" value="while" οnclick="one()"/>
<input type="button" value="do" οnclick="two()" />
<input type="button" value="for" οnclick="three()" />
</body>