zoukankan      html  css  js  c++  java
  • JS简介,如何快熟JS。打下结实基础。

      JS决定网页的行为,有行为就有逻辑,而计算机只是人工智能,你给它什么样的指令,它就会按照你的指令去运行。

      有人会问,既然是给出指令,那还需要什么逻辑?

     这里我举一个简单的小例子来说明一下!

     到你想输入一个成绩,让打印台打印出成绩的等级该怎么做呢?

    等级规则90<=分数<100系统打印A,80<=分数<90打印B,70<=分数<80打印C,60<=分数<70打印D,60>=打印E

    这时,你就需要给出指令了,那么需要什么样的指令呢?

    我先写出代码,在来解释

    var x=prompt('输入成绩')


    if(x>=90&&x<=100){
      console.log('A');
    }
    else if(x>=80)
    {
      console.log('B');
    }
    else if(x>=70){
      console.log('C');
    }
    else if(x>=60)
    {
      onsole.log('D');
    }
    else if(x>=0)
    {
    console.log('E');
    }
    var x<=100;

     这里我们就会用到if和Var。

      if在JS当中是判断的意思。而var是定义一个变量的意思。

      首先看var x=prompt('输入成绩');

      这句话是说,我们定义变量x,然后在输出框内输入一个成绩。

      那么输出了成绩,接下来需要做什么呢?别人输入的是什么成绩,我肯定不会知道是吧!所以我们就需要判断这个成绩了。

      这时我们就要用到if判断

      if(90<x<100){
     
      }
      else{

      }此时if括号里面的x>=90&&x<=100就是我们需要判断的条件。

      他后面的{}干嘛用的呢?有了判断条件,那么当然就会出现满足它和不满足它 的情况了!

      紧接着if后面这个{}就是在判断分数x满足条件时,他接下来需要做的事。

      所以我们在{}里面写上console.log('A');

      这时,当你在prompt('输入成绩')输入一个大于90小于一百的数字时,console.log就会打印出A来。

      那么,

      if(90<x<100){
     
      }
    else{

      }中的第一个{}知道是干嘛的了,else后面这个{}又是干嘛的呢?

      不错,他就是当if 判断为否的时候,你需要让电脑做的事。

      什么情况下if判断为否呢?当然是输出的分数不在90到100之间的时候。

      这是就会进入else当中。那么进入else当中又需要怎么做呢?这时就需要继续判断了。

       if(x>=90&&x<=100){
        console.log('A');
      }
      else if(x>=80)
      {
        console.log('B');
      }
      注意在else后面又有一个if ,这是什么意思呢?就是说当第一个if判断为否的时候,我又进行判断。

    看到这里,不知道大家明白了没有。

    这就是一个简单的逻辑问题。

    而想要学好JS,为JS打下牢固的基础,你需要了解更多的逻辑知识。才能无所畏惧JS的很多问题。

  • 相关阅读:
    使用getopts处理Shell脚本参数
    SAP R/3 MM模块学习笔记
    应 阿成1 要求 co主要业务操作手册
    AIX磁盘管理命令
    工作中心和工艺路线
    顾问学院培训教材 TAMM ,TAPP,TASD,TACO
    十个“三角形”汉字,好看、不好认
    ALV做出的报表里更改布局里没有保存按钮的解决方法
    SAP系统内的发票校验
    修改SAP 登录后的背景图片
  • 原文地址:https://www.cnblogs.com/wzzhs/p/5991332.html
Copyright © 2011-2022 走看看