<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>三元运算符</title>
<script>
// 三元运算符 的第一个作用 : 简化 if else 代码
// 如果 ? 前面的 结果 是 true 那就执行 : 前面的代码
// 结果 是 false 那就执行 : 后面的代码
var a = 10;
var b = 20;
a < b ? alert('真') : alert('假'); // 真
// 三元运算符 的第二个作用:根据 条件 返回 不同的 两个值
// 如果 ? 前面的 结果 是 true 就将 : 前面的值 返回给变量
// 结果 是 false 就将 : 后面的值 返回给 变量
var a = false;
var b = a ? '真' : '假';
alert(b); // 假
</script>
</head>
<body>
</body>
</html>