三元运算符的写法:
表达式1 ?表达式2:表达式3
他表示的意思是:如果表达式1是true,则执行表达式2,否则就执行表达式3
其实三目运算符相当于if-else
接下来看看例子:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
var sex = '男';
sex==='男'? alert('男性'):alert('女性');
//以上表达式也可以用if-else来完成
if(sex==='男'){
console.log('男性');
}else{
console.log('女性');
}
</script>
</body>
</html>
接下来看结果: