1、if语句
    (1)句式:
        if(条件){
            语句1;
            语句2;
        }
    (2)如果条件成立,则执行大括号内的语句;如果条件不对,则不执行大括号内的语句。

2、if-else语句
    (1)句式:
        if(条件){
            语句1;
        }else{
            语句2;
        }
    (2)如果条件成立,则执行语句1;如果不成立则执行语句2。

3、if-elseif-else语句
    (1)句式:
        if(条件1){
            语句1;
        }elseif(条件2){
            语句2;
        }else{
            语句3;
        }
    (2)如果条件1成立,则执行语句1;如果条件1不成立,条件2成立,则执行语句2;如果条件1不成立,条件2不成立,则执行语句3。

4、switch语句
    (1)句式:
        switch(参数)
        {
            case 第一种:
                语句1;
                break;
            case 第二种:
                语句2;
                break;
            default:
                语句3;
        }
    (2)传入参数,如果满足第一种,则执行语句1;如果满足第二种,则执行语句2;如果第一种第二种均不满足,则执行语句3;
    (3)break语句,是防止代码继续下一行继续执行。

5、while循环
    (1)句式:
        while(条件)
        {
            语句1;
        }
    (2)当条件为真时,执行语句1并循环;条件不为真,则不执行语句1。

6、do…while循环
    (1)句式:
        do{
            语句1;
        }while(条件);
    (2)和while循环不同,do…while循环是先执行一次,再判断条件是否满足,满足则继续循环,不满足则不继续循环。

7、for循环
    (1)句式:
        for(初始值,条件,增加值){
            语句1;
        }
    (2)for循环需要设置好初始值,条件,增加值,从而设置好循环次数。

8、foreach循环
    (1)句式:
        foreach(数组 as 变量){
            语句1;
        }
    (2)每一次循环,数组中的元素的值就会赋给变量,指针逐一移动遍历直到最后一个

9、函数
    (1)定义函数句式:
        function 函数名(){
            语句1;
            return 变量;
        }

        //调用函数
        函数名();
    (2)函数名对大小写不敏感,以字母或者下划线开头,不能以数字开头。
    (3)设置函数时,括号内填入为形式参数,是运用在函数内的;调用函数时,括号内填入为实际参数,是参与到函数运算中的。
    (4)设置函数时,可以设置好默认参数,当没有填入实际参数时,则使用默认参数。
    (5)return返回值,用于执行完函数后续计算。