JS中的if语句失效,一直执行第一个条件后的语句

1.前几天做项目的时候,发现一个小bug,JS的if语句失效,一直执行的是第一个if判断中的语句。
原来的代码我是这样写的

                if(999<data<=9999){  ...}else if(99<data<=999){...}else if(9<data<=99){...}else if(0<data<=9){...}else {...}

2.然后无论我怎么设置data的值,它一直执行第一个条件后的语句,找了半天,后来发现,这样写才有效

                if(999<data && data<=9999){  ...  }else if(99<data && data<=999){...}else if(9<data && data<=99){...  }else if(0<data && data<=9){...  }else {...}

也就是说,条件表达式要分开写,就行了。

JS中的if语句失效相关推荐

  1. 网站开发中JS中的常用语句

    1.document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body ...

  2. JS中的分支语句和循环语句

    1.JS中的IF语句 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...

  3. 利用JS中的循环语句来实现正方形、长方形、平行四边形、三角形、菱形、空心菱形。

    利用JS来制造图形 代码 1.正方形 2.长方形 3.平行四边形 4.三角形 5.菱形 6.空心菱形 7.效果图 总结 代码 1.正方形 代码如下(示例): <script>for (va ...

  4. js中的with语句

    学习过js的童鞋都知道js中我们常用的一种类型是对象. let obj = {a:"aa",b:"bb",c:"cc" } 而提到对象,我们 ...

  5. js中while死循环语句_JavaScript循环 - while

    循环的概念 我们再学习循环之前,先来了解一下循环 1.循环就是重复的去做一件事 2.循环结构就是程序中一种很重要的结构,其特点是在给定条件成立时,反复执行某程序段,直到条件不成立时终止. (例如,求若 ...

  6. js中执行php语句_重温JS中的执行环境和作用域链

    说明:以下代码说明和原理都是基于ES5和非严格模式进行 执行环境和作用域链 执行环境定义了变量或函数有权访问的其他数据.每个执行环境都有与之关联的变量对象,一般情况下我们无法访问变量对象,解析器会在我 ...

  7. js中while死循环语句_Java系列教程day06——循环语句

    day06--循环语句 提纲: 1.循环结构 2.while循环 3.do-while循环 4.for循环 5.break语句 6.continue语句 7.循环嵌套 8.作业 一.循环结构 1.1 ...

  8. js中while死循环语句_如何检测JavaScript中的死循环?

    如果我们需要执行用户写的代码,如和避免死循环?我们最近遇到了这个问题,因为写错代码很常见,所以我们进行了一下尝试. 首先我们需要使用iframe 这主要是安全考虑,我们需要一个sandbox环境来执行 ...

  9. js中的eq语句_jQuery的eq方法

    定义和用法 eq() 方法将匹配元素集缩减值指定 index 上的一个. 语法 .eq(index) 其中的index : 整数,指示元素的位置(最小为 0). 如果是负数,则从集合中的最后一个元素往 ...

最新文章

  1. springMVC源码学习之:springMVC响应请求的几种方法
  2. 安徽理工大学计算机技术研究生,安徽理工大学(专业学位)计算机技术研究生辅导...
  3. Agile Controller产品概述
  4. linux 安装git失败,Linux运维知识之linux下安装git常见故障整理
  5. ElementUI的el-table隐藏id列
  6. protobuf反射详解
  7. 常用商品条形码简介和成员国前缀码
  8. javascript cookie传统用法
  9. python django博客源码_利用Django实现一个博客(附全部源码)
  10. aiohttp/flask python后端单元测试,单元测试覆盖率测试
  11. 2010年c语言上机题库,2010年计算机c语言上机题库.doc
  12. 计算机odbc数据源管理位置,ODBC数据源管理器的主要功能是什么 ODBC数据源怎么配置...
  13. SSD固态硬盘4K对齐一键分区
  14. docker阿里云镜像加速
  15. c语言取反运算详细步骤,C语言取反运算~
  16. nx531j android版本,努比亚Z11(NX531J)官方固件rom全量系统升级更新包:V2.92
  17. 金盾高级视频加密系统使用教程与经验分享 (金盾视频加密系统跨平台版)
  18. 政务区块链平台设计思路
  19. s一般怎么称呼自己的m_男人一般都这样称呼自己的情人?
  20. 基于 Transformer 模型的电影评论情感分类

热门文章

  1. Springboot工具篇04:log4j2集成,配合lombok更好用
  2. SAP MM移动类型清单及操作指导说明
  3. Linux多线程 | 线程同步
  4. idea 使用Java单元测试类运行慢
  5. SpringBoot 项目中集成 Prometheus 和 Grafana
  6. 张量是一个序列_张量流中使用gru和bilstm进行预测分析的时间序列预测
  7. 使用‘net.sf.ehcache.CacheManager‘进行Shiro配置时报错
  8. 如何完全、干净地卸载Oracle 11g数据库?
  9. 互联网协议 — TCP/IP 分层体系结构
  10. 5e怎么绑定一键跳投_一个 Vue 自定义指令实现一键 Copy的功能