<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>三元表达式</title>
<script>
// //示例:
// var num =10;
// var result = num > 5 ? '是的' : '不是哒';
// console.log(result);
// 案例:数字补0,
// 用户输入数字.如果数字小于10,则在前面补0,比如01,09,如果数字大于10
// 则不需要补0,比如20.
var num =prompt("请输入一个数字:")
var result = num > 10 ? num : '0' + num ;
alert(result);
</script>
</head>
<body>
</body>
</html>
三元表达式也可用作选择语句执行
1.有三元运算符组成的式子称为三元表达式(? :)
2.语法结构:条件表达式 ? 表达式1 : 表达式2
执行过程:若条件表达式结果为真,则返回表达式1的值,
否则返回 表达式2 的值
3.切记 :三元表达式是一个表达式,表达式一定有返回值。
表达式1 和 表达式2之间有 ":"
JS学习之三元运算符
最新推荐文章于 2023-06-10 10:38:12 发布