if 是flash的常用语法之一,其格式如下

if(coditon) statement1 (else statement2)

其中,coditon可以是任何表达式,甚至不比是真正的布尔值,因为JavaScript会将其自动转化为布尔值。

如果条件执行结果为true,则执行statement1,如果条件为false,则执行结果statment2,(如果statement2存在,则else不是必须的)

每个条件语句可以是单行代码,也可以是代码块。以下是简单的举例

    var iNumber = Number(prompt("请输入一个5到100之间的数字"));if (isNaN(iNumber))document.write("您请确定您输入的数字。");else if(iNumber > 100 || iNumber < 5 )document.write("您输入的值不在范围内");elsedocument.write("您输入的值是" + iNumber);

转载于:https://www.cnblogs.com/ahthw/p/4128960.html

Javascript基础系列之(五)条件语句(if条件语句)相关推荐

  1. JavaScript基础系列---闭包及其应用

    闭包(closure)是JavaScript中一个"神秘"的概念,许多人都对它难以理解,我也一直处于似懂非懂的状态,前几天深入了解了一下执行环境以及作用域链,可戳查看详情,而闭包与 ...

  2. javascript基础系列:javascript中的变量和数据类型(一)

    javascript基础系列:javascript中的变量和数据类型(一) 今天开始去重新系统温习一遍js基础,并作下记录 javascript是由三部分组成: ECMASCRIPT(ES): 描述了 ...

  3. javascript基础系列(入门前须知)

    -----------------------小历史---------------------------- javascript与java是两种语言,他们的创作公司不同,JavaScript当时是借 ...

  4. 【JavaScript基础系列】决定你的人生能走多远的,是基础。

    前言 javaScript门槛非常低,一点语法,一个dom,一个bom就可以使用它开发大部分js应用,再加上现在层出不穷的框架极大的简化抽象了javaScript的使用方式,但是我们始终不能忘记的一点 ...

  5. JavaScript基础系列之五 浏览器

    JavaScript基础系列之五 浏览器 浏览器 由于JavaScript的出现就是为了能在浏览器中运行,所以,浏览器自然是JavaScript开发者必须要关注的. 目前主流的浏览器分这么几种: IE ...

  6. 【javascript基础——系列10】js中隐藏元素的几种方法以及代码

    系列文章 [javascript基础--系列1]前端页面ajax连接后台服务器传输数据 [javascript基础--系列2]前端页面axios连接后台服务器传输数据 [javascript基础--系 ...

  7. javascript基础系列:数组常用方法解析

    javascript基础系列:数组常用方法解析 今天是比较特殊的日子,我们编程人员共同的节日,1024,祝每个编程人员节日快乐! 数组是javascript必不可少的一项,今天让我们来总结一下数组操作 ...

  8. JavaScript基础系列之四 面向对象编程

    JavaScript基础系列之四 面向对象编程 面向对象编程 JavaScript的所有数据都可以看成对象,那是不是我们已经在使用面向对象编程了呢? 当然不是.如果我们只使用Number.Array. ...

  9. 求python一个类与对象的代码_Python基础系列(五)类和对象,让你更懂你的python代码...

    首先,非常感谢各位打开本博文,本博文是Python入门基础系列文章之一,Python目前是非常火的编程工具,其实作为编程不在只是程序员的专利,每一个人在日常的工作中.学习中都会或多或少的要用到一些工具 ...

  10. Javascript基础系列之(五)条件语句(比较操作符)

    和其他语言一样,JavaScript也有条件语句对流程上进行判断.包括各种操作符合逻辑语句 比较操作符 常用的比较操作符有      等于 == ,  不等于!= , 大于 >, 小于 < ...

最新文章

  1. NVelocity模板引擎初学总结。[zhuan]
  2. 2014年各种编程语言的薪资和市场需求
  3. 以Delphi Package架构多人开发应用程序环境
  4. 音视频领域或将开启”外卷“之路
  5. 如何更sql sever数据库表的所有者
  6. 移动端html搜索怎么写,移动端实现搜索功能
  7. 《编译原理》学习笔记 ·003【第二章:文法和语言(形式语言理论)-2】
  8. Windows10下解压版mysql-8.0.11安装教程
  9. mysql主主同步机制+keepalived实现MySQL高可用
  10. 手机qq2008触屏版_手机版卖家中心在哪里
  11. 3 行为型模式之 - 观察者模式
  12. 没有实际的工作经验,如何面试Linux运维工程师?
  13. 安卓稳定性测试必备工具Monkey详解
  14. 抖音短视频教程VIP培训课程(2019实时更新中)
  15. Python - matplotlib - 如何探索两个变量间关系?
  16. 你如何理解目前市面上流行的贷款软件?
  17. uml通信图画法_[UML]UML系列——协作图(通信图)collaboration diagram
  18. C++网络编程中协议族和地址族
  19. Android初学之二:显示Intent和隐示Intent
  20. 拼多多API大全调用展示

热门文章

  1. service docker start后docker stop/waiting的解决方法
  2. PowerShell说“此系统上的脚本执行被禁用。”
  3. win11退回win10一直黑屏转圈怎么办 win11退回win10黑屏转圈的解决方法
  4. SpringMVC多种参数接收
  5. python 对列表元素分割_python 列表快速排序和冒泡排序和列表中根据元素取模分割列表...
  6. (转) MCU实战经验---多种的按键处理
  7. 显示隐藏-visibility(HTML、CSS)
  8. awt中监听输入框textField
  9. 获取URL各项参数(Java)
  10. ise生成msk文件的用处_ISE中上载程序出错,msk文件缺失有关问题