美文网首页
三目运算符 比较三个数值

三目运算符 比较三个数值

作者: 富贵花开888 | 来源:发表于2022-07-31 19:39 被阅读0次

运用三目运算符 比较三个数 选出最大值或者最小值

一:var max = a > b ? ( a > c ? a : c ) : ( b > c ? b : c )

先拿a跟b进行比较,如果表达式成立 a>b,则输出a,否则输出b。

如果第一步比较后输出a,再拿a跟c进行比较,若a>c成立,输出a为最大值,否则输出c为最大值。

如果第一步比较后输出b,再拿b跟c进行比较,若b>c成立,输出b为最大值,否则输出c为最大值。

二:var max = (a > b ? a : b) > c ? (a > b ? a : b) : c

先拿a跟b进行比较,如果表达式成立 a>b,则输出a,否则输出b。

然后拿刚刚比较出来的a或b去跟c进行比较,如果是a或b大则输出为最大值,否则输出c为最大值。

相关文章

  • MySQL-运算符操作

    MySQL运算符操作 数值比较/字符比较 数值比较:=,!=,>,>=,<,<= 字符比较:=,!= 逻辑比较 a...

  • MySQL中的运算符

    数值/字符比较运算符数值比较:= != > >= < <=字符比较:= != 逻辑比较:AND:2个或多个条件同时...

  • shell算术运算

    数值运算符 +,- ,* ,/ ,%, 比较运算符 < ,<= ,> ,>= ,= ,!= shell中写算术运算...

  • 技术问 - 运算符有哪些

    算术运算符 赋值运算符 比较运算符 逻辑运算符 位运运算 三目运算符 算术运算符 赋值运算符 比较运算符(关系运算...

  • 运算符和函数

    一、字符函数: 二、数值运算符与函数: 三、比较运算符与函数: 四、日期时间函数: 五、信息函数: 六、聚合函数:...

  • 力扣百题-2. 两数相加

    使用虚拟头结点进行处理,要注意计算到最后考虑进位是否还有数值 这里有一个效率比较,直接使用三目运算符效率比进行除法...

  • 基本运算符

    基本运算符 本页内容包括: 术语 赋值运算符 算数运算符 组合赋值运算符 比较运算符 三目运算符 空和运算符 区间...

  • 逻辑运算符

    赋值运算符 比较运算符 先运算再比较 逻辑运算符 比较大于逻辑!,&&,|| 单目运算符(!++ -- & ) 大...

  • MySQL学习笔记(四)运算符和函数

    一、知识回顾: 二、字符函数 三、数值运算符和函数 四、比较运算符和函数: 五、日期时间函数: 六、信息函数: 七...

  • Java入门准备-运算符及类型转换

    运算符 在Java中,运算符可分为5种 算术运算符 赋值运算符 比较运算符 三目运算符 a++和++a及a--和-...

网友评论

      本文标题:三目运算符 比较三个数值

      本文链接:https://www.haomeiwen.com/subject/wtgrwrtx.html