最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

图文详解JS三目(三元)运算符的用法及实例示范

来源:动视网 责编:小采 时间:2020-11-27 19:29:59
文档

图文详解JS三目(三元)运算符的用法及实例示范

图文详解JS三目(三元)运算符的用法及实例示范:在前端开发中经常会用到JavaScript,那你知道JS三目运算符怎么用吗?这篇文章就和大家讲讲JS三目运算符的用法以及怎么用三目运算符求最大值,有一定的参考价值,感兴趣的朋友可以参考一下。javascript中的三目运算符,也叫三元运算符,属于运算符里面的一种。
推荐度:
导读图文详解JS三目(三元)运算符的用法及实例示范:在前端开发中经常会用到JavaScript,那你知道JS三目运算符怎么用吗?这篇文章就和大家讲讲JS三目运算符的用法以及怎么用三目运算符求最大值,有一定的参考价值,感兴趣的朋友可以参考一下。javascript中的三目运算符,也叫三元运算符,属于运算符里面的一种。
 在前端开发中经常会用到JavaScript,那你知道JS三目运算符怎么用吗?这篇文章就和大家讲讲JS三目运算符的用法以及怎么用三目运算符求最大值,有一定的参考价值,感兴趣的朋友可以参考一下。

javascript中的三目运算符,也叫三元运算符,属于运算符里面的一种。

基本语法为: expression ? sentence1 : sentence2

表示当expression的值为真时,会执行sentence1,否则执行 sentence2

注意:因为JS 脚本解释器将分号“ ; ”作为语句的结束标志,所以statementA 和 statementB必须为单个语句,不能使用分号,否则会报错。

举例:用三目运算符实现,当年龄小于18时提示拒绝未成年人,当年龄大于等于18时提示成年人可以参加。代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 </head>
 <body>
 <input id="age" value="18" />
 <button onclick="myFunction()">点我</button>
 <p id="demo"></p>
 </body>
 <script type="text/javascript">
 function myFunction() {
 var age,join;
 age = document.getElementById("age").value;
 join = (age < 18) ? "拒绝未成年人":"成年人可以参加";
 document.getElementById("demo").innerHTML = join ;
 }
 </script>
</html>

实例示范:三目运算符求最大值

这个实例涉及到多条件的三目运算符的用法,具体代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 </head>
 <body>
 <input type="text" id="inp1">
 <input type="text" id="inp2">
 <input type="text" id="inp3">
 <input type="button" value="判断" onclick="test()">
 </body>
 <script type="text/javascript">
 function test(){
 var inp1 = document.getElementById('inp1').value;
 var inp2 = document.getElementById('inp2').value;
 var inp3 = document.getElementById('inp3').value;
 var result = inp1>inp2?(inp1>inp3?inp1:inp3):(inp2>inp3?inp2:inp3);
 alert(result)
 }
 </script>
</html>

效果图:

以上介绍了JS中三目运算符的用法以及如何用三目运算符求最大值,比较简单,记住语法结构就可以,小白可以自己动尝试,希望这篇文章可以帮助到你!更多相关教程请访问 JavaScript视频教程

文档

图文详解JS三目(三元)运算符的用法及实例示范

图文详解JS三目(三元)运算符的用法及实例示范:在前端开发中经常会用到JavaScript,那你知道JS三目运算符怎么用吗?这篇文章就和大家讲讲JS三目运算符的用法以及怎么用三目运算符求最大值,有一定的参考价值,感兴趣的朋友可以参考一下。javascript中的三目运算符,也叫三元运算符,属于运算符里面的一种。
推荐度:
标签: 使用 js 的使用
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top