7.6 js学习笔记

一、Math对象 点语法

  1、abs(x) 取绝对值

  2、ceil(x) 向上取整

  3、floor(x) 向下取整

  4、random() 无参数 取随机数 区间[0,1)

  5、round(x) 四舍五入

  取任意区间的随机数

    var n = Math.floor(Math.random() * (最大值 - 最小值) + 最小值) ;可以取到最大值和最小值。

二、流程控制语句

  1、顺序结构 从上而下执行

  2、选择结构 条件执行 有分支语句

    2.1 单分支语法:

      if(条件语句) {
        条件满足才会执行的代码

      }

      多个单分支之间允许没有关联,但执行时每条代码都会执行即每一个if都会判断

    

    2.2 双分支语法:
        if(条件语句){
           条件满足才会执行的代码
        }
        else{
           条件不满足才会执行的代码
        }
      2.3 多分支语法:
        if(条件语句1){
           条件满足才会执行的代码
        }
        else if(条件2){
            条件满足才会执行的代码
        }
        else if(条件3){
            条件满足才会执行的代码
         }
         ...
         else{
            以上条件都不满足才会执行的代码
         }
      2.4 分支的嵌套:
         if() {
             if() {

           }
           else{
                           
           }
          }

 

  3、循环语句 重复

 

posted @ 2022-07-06 19:45  巽上  阅读(25)  评论(0)    收藏  举报