js第2讲

一、运算符

    1)比较操作符

    ==     相等的比较符

    !=      不相等的比较符

    >       大于

    >=      大于等于

    <       小于

    <=      小于等于

    ** 转大小写: toUpperCase()     转大写

                        toLowerCase()     转小写

    2)逻辑运算符

    &&     与运算:所有表达式都成立时成立

    ||       或运算:其中一个表达式成立就成立

    !       非运算:对运算结果做反运算

    3)累加运算符

     i++;     相当于i=i+1

        i--;      相当于i=i-1

        m+=n;      相当于m=m+n

    

二、条件语句

    1、通常用法

   If(条件) 条件是比较表达式

   {

      …

   }

   Else if(条件)

   {

     …

   }

   Else

   {

      …

   }

    2、条件语句的简写方式

   a=b>c ? b:c       当b>c时把b付给a,否则把c付给a。

       ** prompt('提示');    程序运行此语句时出现输入框,让用户从键盘输入信息,

                 输入的信息都会是字符串。

    如:var sInput = prompt("请输入一个1~7之间的整数");

 

三、分支语句:switch

   switch(表达式)         表达式:通常是某一个变量

   {

       case 值1 :           值1:是上面变量所取得值

       { 

           …

           break;          跳出分支语句

       }

       case 值2 :

       {

           …

           break;

       }

       …             可以任意多个分支语句

       default:           如果上面的所有分支语句都不满足时运行此段程序。

       {

           …

       }

    }

    

四、循环语句

    1、while

    while(条件表达式)        满足条件表达式时运行下属程序段,否则跳出循环体运行下面语句。。

    {

       …

    }

    2、do…..while

    do               无条件先运行一次下属程序段,然后再判断是否满足条件表达式来

    {                                       决定是否再次运行下属程序段。

      …

    }

    while(条件表达式)

    3、for

    for(var i = 1; i < 7; i++)     i小于7时运行下属程序段,否则结束循环,运行下面语句。

    {

        ….

    }

    4、关联语句

    break                           在循环体内遇到该语句时跳出循环体病结束循环。

    continue                       在循环体内遇到该语句时结束本轮循环,执行下一轮循环。

    return                          在方法或函数中遇到该语句时结束方法或函数,return语句可以携带表达式,

                                               此时返回表达式的结果。

    ** 随机函数:

    Math.random()       产生0~1之间的随机数。

    

posted @ 2015-10-05 18:47  97黄三  阅读(156)  评论(0编辑  收藏  举报