&&表达式中,若前一个为false则不会执行下去,||表达式中,一直寻找到true即停止

例:
成长速度为5显示1个箭头,为10显示2个箭头,为 15显示3个箭头,其余显示0个箭头
var arrows = (speed==5 && 1) || (speed==10&&2) || (speed==15 && 3) ||0
//缺点:可读性差

方法二:JSON实现
var arrows = {‘5’ : 1 ; ‘10’ : 2 ; ‘15’ : 3}[speed] || 0 ;
//缺点:仅能判断是否相等,不能判断范围

最新文章

  1. 【Win 10应用开发】AdaptiveTrigger在自定义控件中是可以触发的
  2. IntelliJ IDEA 15.0.2远程debug tomcat
  3. 在windows系统的文件右键菜单中增加“命令提示符”
  4. 数据结构-多级指针单链表(C语言)
  5. LVS 之 DR 2
  6. js判断一个字符串是否在另一个字符串中存在 indexOf
  7. Ubutn14.04下caffeine工具不显示在工具栏中的问题
  8. Java基础知识强化93:算一下你来到这个世界多少天的案例
  9. ECSTORE验证码优化
  10. Prism for Xamarin.Forms
  11. maven仓库有jar包还是报错怎么办?
  12. Python操作Mysql数据库进阶篇——查询操作详解(一)
  13. Python之路----递归函数
  14. Android -- 跳转应用市场评分
  15. django使用流程
  16. android apktool 基本的安装与使用
  17. DNS 解析流程
  18. opensuse13.1 安装 SqliteMan
  19. Python人体肤色检测
  20. spring data jpa封装specification实现简单风格的动态查询

热门文章

  1. linux 漏洞列表
  2. Zyan Drench,支持Wifi的Android游戏
  3. NOI 2011 【阿狸的打字机】
  4. 《流畅的Python》第二部分 数据结构 【序列构成的数组】【字典和集合】【文本和字节序列】
  5. 踩坑 Pycharm 2020.1.1 安装/ JetBrains破解/ anacode配置
  6. CMD/ENTROYPOINT区别
  7. Java 合并Word文档
  8. 多测师_测试理轮_002(v模型和H模型)
  9. 还不会ida*算法?看完这篇或许能理解点。
  10. Vue.js 学习笔记之五:编译 vue 组件