6.js的三元运算符
在我们日常的逻辑开发中发现有时候一些逻辑用到if else 太复杂,为了代码的简洁,就有了三元运算符、
格式 : 表达式? ’ 成功返回的值’: '失败返回的值 ';
- 表达式:可以填写逻辑判断,比较,是否为true
- 成功返回的值是字符串
- 失败返回的值是字符串
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
//三元运算判断年龄
// var age = prompt('你的年龄是?');
// var gt = (age>=18)?'成年':'未成年';
// document.write(gt);
var sex = prompt("你的性别是? 1是男生 2是女生");
var gt = (sex==1)?'男':'女';
document.write(gt);
</script>
</head>
<body>
</body>
</html>
勤加练习你可以的。
来源:CSDN
作者:高处的天空
链接:https://blog.csdn.net/weixin_43714301/article/details/103999895