快捷搜索:  汽车  科技

三目运算符是什么?你知道什么叫三目运算符吗

三目运算符是什么?你知道什么叫三目运算符吗这个当然有用,比如用得最多的地方就是求变量的最大和最小值。那肯定会有小伙伴说这个有什么用呢?上述执行流程是:首先计算关系表达式的值 如果值为true,则表达式1的值就是运算结果 如果值为false,则表达式2的值就是运算结果

因为三元运算符不同于之前的基本运算符,三元运算符中有很多可开发的用途,包括后面学习的过程中还是会用得到三元运算符。

首先介绍其基本的格式:关系表达式? 表达式1: 表达式2;

看不懂?没关系,举个例子:a>b ? a : b;

三目运算符是什么?你知道什么叫三目运算符吗(1)

还是看不懂的小伙伴也别着急,我这不是还没有说运算过程吗?稍安勿躁。。。

上述执行流程是:首先计算关系表达式的值

如果值为true,则表达式1的值就是运算结果

如果值为false,则表达式2的值就是运算结果

那肯定会有小伙伴说这个有什么用呢?

三目运算符是什么?你知道什么叫三目运算符吗(2)

这个当然有用,比如用得最多的地方就是求变量的最大和最小值。

比如我们定义两个变量a和b a=20 b=50,比较它们的大小,有的小伙伴肯定又要说了,那不是开玩笑吗?这尼玛谁比不出来,小伙伴你确实很简单就能判断出来,但是如果需要计算机判断并给出值来却不是像我们看一眼就可以给出答案这么简单,计算机必须按照我们设计的程序去走才可以,那么下面我们就看一下代码具体是什么,如下图所示:

三目运算符是什么?你知道什么叫三目运算符吗(3)

很轻易地比出了两个数的大小,那一次类推,是不是也可以比较三个,四个或者更多呢,由于涉及到后面循环语句的知识,到后面还会继续扩展三元运算符的用处,也希望小伙伴们可以关注我一下,我会严谨地对待更文,尽量保证自己打的每个字,说的每句话都是有据可查的正确知识,也希望小伙伴们可以一起坚持每天打卡学习,互相加油鼓励,我们一定会有更美好的明天!

猜您喜欢: