流程控制语句

2018-02-07  本文已影响0人  挥剑斩浮云

if语句

单一的if语句是“单分支选择结构语句”


单向选择
语法:
if(条件语句)
{
    执行语句;
}

if……else语句

语法:
if(条件)
{
    当条件为true时执行的代码
}
else
{
    当条件为false时执行的代码
}

if……else if语句

语法:
if(条件1)
{
    当条件1为true时执行的代码
}
else if(条件2)
{
    当条件2为true时执行的代码
}
else
{
    当条件1和条件2都为false时执行的代码;
}

if语句的嵌套

举例:
<!DOCTYPE html> 
<html lang="en">
<head>
    <title></title>
    <script type="text/javascript">
        var x=6;
        var y=8;
        if(x<4)
        {
            if(y==10)
            {
                alert("x<4&&y==10");
            }
            else
            {
                alert("x<4&&y!=10");
            }
        }
        else if(x>5)
        {
            if(y==10)
            {
                alert("x>5&&y==10");
            }
            else
            {
                alert("x>5&&y!=10");
            }
        }
    </script>
</head>
<body>
</body>
</html>

switch语句

语法:
switch(表达式)
{
    case 取值1:
        语块1;break;
    case 取值2:
        语块3;break;
    ……
    case 取值n:
        语块n;break;
    default:
        语句块n+1;
}
上一篇下一篇

猜你喜欢

热点阅读