JS中的三种逻辑语句:顺序、分支和循环语句。

  一、顺序语句

代码规范如下:1.

<script type="text/javascript">

          var a = 10;
                 var b = 5;
                 var c = a==b?"A等于B":"A不等于B";
                 alert(c);顺序语句

       2.var sex = true;
             var xb = sex?"男":"女";
            alert(xb);顺序语句

</script>

  二、分支语句(if语句) 

代码规范如下:1.

<script type="text/javascript">

        var a = 10;
                           var b = 5;
          写条件
          if(a==b){

        满足条件执行代码
              alert("A等于B");
          }
          else{

        不满足条件执行代码
              alert("A不等于B");
          }

</script>

      2.有两个变量,根据用户输入的运算符不同得出不同结果
          让用户输入第一个变量
          var a = parseInt(prompt("请输入第一个变量"));
          让用户输入第二个变量
          var b = parseInt(prompt("请输入第二个变量"));
          让用户输入运算符

<script type="text/javascript">
          var c = prompt("请输入运算符");
    
          switch(c)
          {
              case "+":
                  alert(a+b);
                  break;
              case "-":
                  alert(a-b);
                  break;
              case "*":
                  alert(a*b);
              case "/":
                  alert(a/b);
                  break;
              case "%":
                  alert(a%b);
                  break;
              default:
                  alert("0");
    }

</script>

    三、循环语句(for循环)

代码规范如下:1.

<script type="text/javascript">

            for(var i=0;i<10;i++)
            {
                alert(i);
            }

            先执行初始值--条件判断--循环体--状态改变--条件判断--循环体--状态改变--。。。。

        </script> 

        2. 100以内的奇数偶数

           <script type="text/javascript">

              var js ="";
              var os ="";
              for(i=1;i<100;i++)
             {
                  if(i%2 != 0)
                {
                  os=os+i+"|";
                }
                  else
                {
                    js=js+i+"|";        

                }
            }
              alert(os);
              alert(js); 

</script>   

研究分析JS中的三种逻辑语句的更多相关文章

  1. js中的三种函数写法

    js中的三种函数写法 <script type="text/javascript"> //普通的声明方式 function myFun(m,n){ alert(m+n) ...

  2. JS中的三种循环

    三种循环1.while 2.do while 3.for 1.while: 语法结构:while(条件){代码块:改变条件} 步骤:1.初始化变量   2.判断条件  3.执行代码块  4.改变初始条 ...

  3. JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?

    一种: <a href="javascript:if(confirm('确实要删除该内容吗?')){location='http://www.google.com'}"> ...

  4. Js中的三个错误语句:try、catch、throw

    Js中的三个错误语句:try.catch.throw

  5. js中的三种弹框分别是alert(),confirm(),prompt()

    1.alert(): ①写在<script>标签中 ②括号中的内容为字符串或者整型 ③点击确认即可关闭,无返回值 2.confirm(): ①写在<script>标签中 ②括号 ...

  6. JavaScript中的三种弹出对话框

    学习过js的小伙伴会发现,我们在一些实例中用到了alert()方法.prompt()方法.prompt()方法,他们都是在屏幕上弹出一个对话框,并且在上面显示括号内的内容,使用这种方法使得页面的交互性 ...

  7. js oop中的三种继承方法

    JS OOP 中的三种继承方法: 很多读者关于js opp的继承比较模糊,本文总结了oop中的三种继承方法,以助于读者进行区分. <继承使用一个子类继承另一个父类,子类可以自动拥有父类的属性和方 ...

  8. C++中的三种继承方式

    1,被忽略的细节: 1,冒号( :)表示继承关系,Parent 表示被继承的类,public 的意义是什么? class Parent { }; class Child : public Parent ...

  9. Vue中的三种Watcher

    Vue中的三种Watcher Vue可以说存在三种watcher,第一种是在定义data函数时定义数据的render watcher:第二种是computed watcher,是computed函数在 ...

随机推荐

  1. Jenkins-FQA

    1.svn url不能设置成文件路径,而应该是"文件夹"路径,也就是说必须是目录. 示例: Checking out https://svn.gw.com.cn:10000/svn ...

  2. vue+webpack项目实际工作中需要生成一个配置文件供生产环境使用

    大家都知道webpack打包十分方便,但是在工作中,前端写好的项目需要后端进行部署,就需要有一个配置文件. 使用插件 :  GenerateAssetPlugin , 使用方法 : 1  在项目中安装 ...

  3. Java - static的注意点

    静态函数与静态变量无需生成对象 静态函数只能调用静态变量 装载类的时候执行静态代码块 静态函数中不能使用this /* * For test static * 2014-10-26 */ public ...

  4. luogu P1361 小猫爬山 [iddfs]

    题目描述 WD和LHX饲养了N只小猫,这天,小猫们要去爬山.经历了千辛万苦,小猫们终于爬上了山顶,但是疲倦的它们再也不想徒步走下山了. WD和LHX只好花钱让它们坐索道下山.索道上的缆车最大承重量为W ...

  5. Jmeter之处理session、cookie以及如何做关联

    具体描述问题之前,我们先了解下session.cookie session.cookie的概念 1.session是放在服务器上的,过期与否取决于服务期的设定,cookie是存在客户端的,过去与否可以 ...

  6. org.w3c.dom.Element 缺少 setTextContent 步骤

    org.w3c.dom.Element 缺少 setTextContent 方法 今天将项目环境由jdk5改为jdk6,eclipse重新编译工程后,却突然出现org.w3c.dom.Element没 ...

  7. ibatis 参数和结果的映射处理

    SqlMapClient对象 这个对象是iBatis操作数据库的接口(执行CRUD等操作),它也可以执行事务管理等操作.这个类是我们使用iBATIS的最主要的类.它是线程安全的.通常,将它定义为单例. ...

  8. vue-axios配置token,上传图片

    vue1.0用 vue-resource 目前不维护了 vue2.0用 axios 使用 1.安装axios, npm install axios 2.在main.js中配置 import axios ...

  9. springboot用thymeleaf模板的paginate分页

    本文根据一个简单的user表为例,展示 springboot集成mybatis,再到前端分页完整代码(新手自学,不足之处欢迎纠正): 先看java部分 pom.xml 加入 <!--支持 Web ...

  10. WordPress中函数钩子hook的作用及基本用法

    WordPress 的插件机制实际上只的就是这个 Hook 了,它中文被翻译成钩子,允许你参与 WordPress 核心的运行,是一个非常棒的东西,下面我们来详细了解一下它.钩子分类 钩子分为两种,一 ...