目录:
1. 什么是三元运算符?
2. 三元运算符如何使用?
一, 什么是三元运算符?
三元运算符其实是很方便很好用的一种条件判断方法, 这个方法可以使调用或渲染数据时逐级筛选. 不仅如此, 如果适当的扩展三元运算符的逻辑, 这个判断方法还会很好玩, 也可以在某种情景下提高代码效率. 有人会说, 三元运算符只适合一些简单的判断场景, 其实并不然!
二, 三元运算符如何使用?
格式: 表达式 1? 表达式 2: 表达式 3
案例 1: 使用三元运算符判断一个整数是奇数还是偶数
- var a,b;
- a=Windows.prompt("请输入数据:");
- b=parseInt(a)%2==0?'偶数':'奇数';
- document.write(a,'是',b);
案例 2: 使用三元运算符判断成绩是否及格
- var grade=80;
- var str=grade>=60?'及格':'不及格'
案例 3: 使用三元运算符判断性别是男还是女. 如果 sex 变量等于 M 或 m, 那么表示男, 否则表示女
- var a=Windows.prompt('请输入性别 M m F f');
- var sex=a=='M'||a=='m'?'男':'女';
下节预告: 流程控制语句_if 语句
来源: http://www.jianshu.com/p/72fc2b8eb05c