前端研习录(20)——JavaScript三元运算符

  • 版权声明
  • 三元运算符

版权声明

  • 本文原创作者:清风不渡
  • 博客地址:https://blog.csdn.net/WXKKang

  重拾前端记忆,记录学习笔记,现在进入JavaScript三元运算符部分

三元运算符

  三元运算符又称三目运算符,由三个运算符来组成,可以视为if…else的 简写形式,语法如下:

布尔表达式 ? 运算符A : 运算符B

  • 当布尔表达式返回为true时,则执行表达式A;返回为false时,执行表达式B

  示例如下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>清风不渡</title>
</head>
<body><script>var num = 13;num%2 === 0 ? console.log("偶数") : console.log("奇数");</script>
</body>
</html>

  也可简写为以下形式:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>清风不渡</title>
</head>
<body><script>var num = 13;var result =  num%2 === 0 ? "偶数" : "奇数";console.log(result);</script>
</body>
</html>

  结果如下:

  以上就是三元运算符

前端研习录(20)——JavaScript三元运算符相关推荐

  1. JavaScript三元运算符

    The ternary operator is the only operator in JavaScript that works with 3 operands, and it's a short ...

  2. 详解JavaScript三元运算符的使用方法

    JavaScript之三元运算符 三元条件运算符 例子 三元条件运算符 格式: 表达式1?表达式2:表达式3 说明:如果表达式1为true ,则整个表达式的结果就是表达式2的值,如果表达式false, ...

  3. 【学习笔记10】JavaScript三元运算符和比较运算符

    一.三元运算符 (一)语法一:直接执行程序 // 通过输入框输入数据var num = Number( window.prompt('请您输入数据') );// if语句if( num % 2 === ...

  4. JavaScript三元运算符以及运算符顺序

    三目运算符(三元运算符) 三目运算符:运算符需要三个操作 语法:表达式1?表达式2:表达式3 表达式1是一个条件,值为Boolean类型 若表达式1的值为true,则执行表达式2的操作,并且以表达式2 ...

  5. JavaScript 三元运算符原理 +案例

    三元运算符 目标:能利用三元运算符执行满足条件的语句 语法: 条件?满足条件执行的代码:不满足条件执行的代码 式子一般用来取值 //之前写法if(3>5){alert('第一个')}else{a ...

  6. JavaScript运算符——一元、二元、三元运算符

    JavaScript 一元运算符 一.js中的一元(一目)运算符 i++ 先赋值,再自加1 i++ 结果为 num1=4 num2=5 document.write()打印 反过来 1> str ...

  7. Java核心基础:三元运算符,附三个案例和源码

     格式 三元运算符也叫三目运算符,即由三部分组成,格式如下: (关系表达式) ? 表达式1:表达式2: 执行流程 先执行关系表达式, 看其结果是true还是false. 如果是true, 则执行表达式 ...

  8. java初学之三元运算符

    首先附上源码: package com.wy.csdn;/*** 三元运算符*/ public class Test6 {public static void main(String[] args) ...

  9. java三元表达式嵌套_三元运算符的嵌套详解:分别在JSTL、JavaScript和Java中

    用来完成简单的选择逻辑,即根据条件判断,从两个选择中选择一种执行. 使用格式: (条件表达式)?表达式1:表达式2: 运算规则:条件表达式  值为一个布尔值,当值为true的时候 执行表达式1   否 ...

最新文章

  1. mysql数据库-主主配置
  2. 第十六届全国大学生智能汽车竞赛 讯飞智慧餐厅组别 全国选拔赛成绩公布说明
  3. [转载]C#写的NoSQL开源项目/系统(系列)
  4. 一篇文章让你真正了解Java
  5. 数据结构 单链表 (C++)(转载)
  6. 分享30个最佳 jQuery Lightbox 效果插件
  7. 小姐姐笔记:我是如何学习简单源码拓展视野的
  8. [css] 用CSS实现一个轮播图
  9. SSIA的完整形式是什么?
  10. Day 4-7 -configparser模块
  11. node.js打开指定浏览器的四种方式
  12. OpenGL ES API with no current context
  13. 澳大利亚通信软件服务公司 Whispir 完成1175万美元 A 轮融资
  14. 一张书籍清单(软件工程师学习参考资料)
  15. VMware14虚拟机秘钥
  16. 豪越智慧后勤解决方案(教育/高校)
  17. USGS官网批量下载卫星数据方法
  18. 基于Arch GNU/Linux的简体中文live系统 archlive
  19. 哈尔滨计算机职业学校赵梓琦,哈尔滨赛区复选晋级名单
  20. 从三个层面来谈下自己的团队管理心得及感悟

热门文章

  1. 计算机一级考试office题库2016,2016年计算机一级MS Office考试试题及答案
  2. 阿里P8架构师分享:我是如和从月薪8K成长到年薪50W的架构师?
  3. 有这四款追剧软件!再也不用到处找资源了
  4. SD卡安全加密之锁卡与解除、写保护以及内设密码
  5. 如何把Windows 7英文系统转换为中文系统
  6. Unity一张图 -1- TBN
  7. 如何在窗口模式下演示ppt
  8. Opengl的核心模式与立即渲染模式
  9. Lenovo x3650m5安装ESXi5.5
  10. C51#学习笔记01#| Keil软件的使用入门教程