三元表达式

Posted ericzlin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三元表达式相关的知识,希望对你有一定的参考价值。

表达式?结果1:结果2

如果表达式结果为true,执行结果1,如果表达式结果为false,执行结果2.

可以理解为if else  的另外一种写法。

 

//        3:写一个程序,接收用户输入的三个数字,使用三元运算表达式找出最大值
        var n1=Number(prompt("请输入第一个数字"));
        var n2=Number(prompt("请输入第二个数字"));
        var n3=Number(prompt("请输入第三个数字"));
        (n1>n2?n1:n2)>n3?alert((n1>n2?n1:n2)):alert(n3);

 

以上是关于三元表达式的主要内容,如果未能解决你的问题,请参考以下文章

我的重构第一步

运行多于一行代码的角三元表达式

三元表达式

python学习之-三元表达式

js 三元表达式

C#中的三元表达式