• 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的很多问题。

  • 相关阅读:
    HDU-2067-小兔的棋盘
    HDU-1861-游船出租
    C语言笔记
    P1164 小A点菜
    P1028 数的计算
    P1217 [USACO1.5]回文质数 Prime Palindromes
    P1088 火星人
    P2392 kkksc03考前临时抱佛脚
    P3799 妖梦拼木棒
    First Step (ファーストステップ)
  • 原文地址:https://www.cnblogs.com/wzzhs/p/5991332.html
Copyright © 2020-2023  润新知