js中三元运算符的两种情况

Posted 进击前端的海绵宝宝丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中三元运算符的两种情况相关的知识,希望对你有一定的参考价值。

一、一般情况

<script type="text/javascript">

var b=5;

(b == 5) ? a="true" : a="false";

document.write(" --------------------------- "+a);

</script>

结果: --------------------------- true 

<script type="text/javascript">

var b=true;

(b == false) ? a="true" : a="false";

document.write(" --------------------------- "+a);

</script>
结果: --------------------------- false

二、赋值

var c=1
var a = c > 100 ? ‘我是第一个‘ : ‘我是第二个‘;
document.write(" --------------------------- "+a)     //--------------------------- 我是第二个

var c=101
var a = c > 100 ? ‘我是第一个‘ : ‘我是第一个‘;
document.write(" --------------------------- "+a)     //--------------------------- 我是第二个

 






以上是关于js中三元运算符的两种情况的主要内容,如果未能解决你的问题,请参考以下文章

js三元运算符与循环

js三元运算符

js三元运算符

js知识点js三元运算符

JS三元运算符

Java三元运算符语法[重复]