JS三目运算(三元运算)方法详解


Posted in Javascript onMarch 01, 2017

1、什么是三目运算:(布尔表达式 ? 值0:值1;)

5>3?alert('5大'):alert('3大');

即    if(5>3){alert('5大')}else{alert('3大')};

注意:三目运算和if(){}else{}的 区别是三目运算有返回值

例如:

var max = a>b?a:b;

2、多条件的三目运算怎么写:

实例:根据学生成绩判定ABCD四个等级

var result = (sc<0 || sc>100) ?("分数无效"):

sc>=90?("A"):

  sc>=80?("B"):   

sc>=60?("C"):("D");

注意: 计算时需考虑优先级问题,加"()'避免结果出错!  

3、三目运算的优势: 简洁,明了

以上这篇JS三目运算(三元运算)方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 清除输入框中的数据
Apr 13 Javascript
网站页面自动跳转实现方法PHP、JSP(上)
Aug 01 Javascript
javascript温习的一些笔记 基础常用知识小结
Jun 22 Javascript
JQuery AJAX 中文乱码问题解决
Jun 05 Javascript
js动态添加表格数据使用insertRow和insertCell实现
May 22 Javascript
AngularJS  双向数据绑定详解简单实例
Oct 20 Javascript
JS制作类似选项卡切换的年历
Dec 03 Javascript
从零开始学习Node.js系列教程四:多页面实现的数学运算示例
Apr 13 Javascript
BootStrap Validator 根据条件在JS中添加或移除校验操作
Oct 12 Javascript
vue框架搭建之axios使用教程
Jul 11 Javascript
js实现简单模态框实例
Nov 16 Javascript
JavaScript数组常用的增删改查与其他属性详解
Oct 13 Javascript
vue-router 学习快速入门
Mar 01 #Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
Mar 01 #Javascript
Angular之指令Directive用法详解
Mar 01 #Javascript
js for循环倒序输出数组元素的实例
Mar 01 #Javascript
JSON与JS对象的区别与对比
Mar 01 #Javascript
JavaScript下拉菜单功能实例代码
Mar 01 #Javascript
Angular2 路由问题修复详解
Mar 01 #Javascript
You might like
php 启动报错如何解决
2014/01/17 PHP
PHP生成唯一订单号的方法汇总
2015/04/16 PHP
PHP去掉json字符串中的反斜杠\及去掉双引号前的反斜杠
2015/09/30 PHP
JS实现淘宝幻灯片效果的实现方法
2013/03/22 Javascript
jquery放大镜效果超漂亮噢
2013/11/15 Javascript
指定区域的图片自动按比例缩小的js代码(防止页面被图片撑破)
2014/02/21 Javascript
javascript实现无限级select联动菜单
2015/01/02 Javascript
js+HTML5基于过滤器从摄像头中捕获视频的方法
2015/06/16 Javascript
jquery插件格式实例分析
2016/06/16 Javascript
JS基于递归实现倒计时效果的方法
2016/11/26 Javascript
Angular开发者指南之入门介绍
2017/03/05 Javascript
nodejs简单实现TCP服务器端和客户端的聊天功能示例
2018/01/04 NodeJs
大转盘抽奖小程序版 转盘抽奖网页版
2020/04/16 Javascript
layui自定义工具栏的方法
2019/09/19 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
vant-ui组件调用Dialog弹窗异步关闭操作
2020/11/04 Javascript
[00:44]华丽开场!DOTA2勇士令状带来全新对阵画面
2019/05/15 DOTA
在Python中使用M2Crypto模块实现AES加密的教程
2015/04/08 Python
python编程实现希尔排序
2017/04/13 Python
对pandas通过索引提取dataframe的行方法详解
2019/02/01 Python
python-opencv获取二值图像轮廓及中心点坐标的代码
2019/08/27 Python
Python替换NumPy数组中大于某个值的所有元素实例
2020/06/08 Python
Python列表元素删除和remove()方法详解
2021/01/04 Python
简单介绍HTML5中audio标签的使用
2015/09/24 HTML / CSS
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
网游商务专员求职信
2013/10/15 职场文书
违反课堂纪律检讨书
2014/01/19 职场文书
幼儿园门卫制度
2014/01/29 职场文书
护理助产毕业生的求职信
2014/03/02 职场文书
学校领导班子四风问题整改意见
2014/10/02 职场文书
2014年小学安全工作总结
2014/12/04 职场文书
2015年银行柜员工作总结报告
2015/04/01 职场文书
2015年信贷员工作总结
2015/04/28 职场文书
公司员工违法违章行为检讨书
2019/06/24 职场文书
导游词之丽江普济寺
2019/10/22 职场文书
mysql脏页是什么
2021/07/26 MySQL