JavaScript 中的嵌套三元运算符17 Mar 2025 | 5 分钟阅读 在本文中,我们将了解 JavaScript 中的嵌套三元运算符。 三元运算符
语法在上述语法中,首先写下 条件表达式,然后使用三元运算符 (?:),然后写下一个表达式,该表达式检查条件表达式是 真 还是 假。如果表达式为真,则执行问号 (?) 之后编写的语句。如果表达式不满足,即为假,则执行冒号 (:) 之后编写的语句。 三元运算符的参数condition: 这是一个用作值的表达式。 expression_if_true: 这是一个用于检查条件是否为真的表达式。 expression_if_false: 当条件为假时执行此表达式。 首先,我们将创建一个程序,使用 if else 语句检查候选人是否有资格投票。 代码 输出 我们可以看到输出显示该候选人没有资格投票。 ![]() 现在,我们将使用三元运算符创建相同的程序,并观察差异。 代码 我们可以看到代码变得更短,并且包含在一行中。因此,这是使用三元运算符的最佳优势之一。 说明 在上面的代码中,首先给出了条件,其中包含一个名为“age”的变量,该变量被赋值为“15”。之后,给出了条件表达式,它检查年龄是否大于或等于 18。由于年龄不大于或等于“15”,这意味着语句为假。现在,将执行冒号后面的下一个部分,并打印出该候选人没有资格投票。 输出 在输出中,我们可以看到条件不满足,因此该候选人没有资格投票。 ![]() 让我们使用三元运算符创建一个程序,根据学生获得的分数给他们评分。 说明 在上面的代码中,首先给出条件,其中包含一个名为“score”的变量,该变量被赋值为 85。之后,条件表达式检查分数是否大于或等于 80。由于分数大于 80,这意味着语句为真,因此它打印“Excellent”。 输出 在输出中,我们可以看到条件为真。 ![]() 我们已经理解了三元运算符。现在,我们将理解嵌套三元运算符。 嵌套三元运算符三元运算符可以像嵌套的 if-else 块一样进行嵌套。它们用于做出更复杂的决策。它就像一个三元运算符 dentro 另一个三元运算符。 首先,让我们构建一个程序,使用嵌套的 if-else 语句从四个给定的数字中找到最大的数字。 代码 输出 我们可以看到输出显示了最大的数字。 ![]() 现在,我们将使用嵌套三元运算符构建相同的程序。 代码 我们注意到与嵌套 if-else 语句相比,嵌套三元运算符的代码行数更少。 说明 在上面的代码中,首先声明了三个变量“num1”、“num2”和“num3”,并分别赋值为 45, 12 和 15。然后,使用三元运算符链来查找最大的数字。 第一个条件检查 num1 是否大于或等于 num2。如果 num1 大于等于 num2,则嵌套条件检查 num1 是否大于或等于 num3。如果为真,则 num1 是最大的数字。如果为假,则 num3 是最大的数字。 如果 num1 不大于等于 num2,则表示 num2 更大。然后嵌套条件检查 num2 是否大于或等于 num3。如果为真,则 num2 是最大的数字。如果为假,则 num3 是最大的数字。 输出 我们可以看到输出显示了使用嵌套三元运算符找到的最大数字。 ![]() 让我们构建一个程序来检查空气质量,并根据条件语句提供输出。 代码 说明 在上面的代码中,首先声明了一个名为“air_quality_index”的变量,并赋值为 51。之后,使用三元运算符链来确定空气质量。 第一个条件检查 air_quality_index 是否大于 300。如果为真,则结果为“Air quality is worst.”。如果为假,则嵌套条件检查 air_quality_index 是否大于 200。如果为真,则结果为“Air quality is bad.”。如果为假,则另一个嵌套条件检查 air_quality_index 是否大于 100。如果为真,则结果为“Air quality is moderate.”;否则,为“Air quality is good.”。 输出 我们可以看到输出显示了使用嵌套三元运算符测量的空气质量。 ![]() 结论在本文中,我们已经了解了 JavaScript 中的嵌套三元运算符。我们通过将其与 if-else 和嵌套 if-else 进行比较来理解了三元运算符和嵌套三元运算符。 |
在 JavaScript 中,您可能需要对字符串执行多种操作,例如删除特定字符集,即“n”。清理用户输入、处理数据和有效删除字符通常是项目的一部分。我们将介绍不同的...
7 分钟阅读
在本文中,我们将了解。ASCII 它代表美国信息交换标准代码。它是一种用于计算机之间通信的字符编码格式。它为数字、字母等提供了标准的数值。ASCII 中有 128 个唯一字符。它包含...
阅读 3 分钟
本教程将介绍 JavaScript 中函数可选参数的声明。当定义一个函数时,它在定义内部包含某些变量,以便在函数块中使用。这些被称为函数参数。请注意,函数参数不必...
阅读 6 分钟
JavaScript 中的 Bootstrap 是什么?Bootstrap 是 JavaScript 中的一个框架,用于更快、更轻松的 Web 开发。JavaScript 中的 Bootstrap 包括基于 HTML 和 CSS 的设计模板,用于排版、表单、按钮、表格、导航、模态框和图像轮播,以及可选的 JavaScript 插件。Bootstrap 是...
阅读 6 分钟
是一个高级工具,可帮助您拦截和修改对象上的操作执行方式。作为 ECMAScript 6 (ES6) 标准的一部分,Proxy 提供了一种为传统函数添加独特功能的方法,包括读取、写入或设置...
阅读 6 分钟
在 JavaScript 中对对象数组进行排序是一项基本操作,也是编程中非常重要的一部分,它在日常的 Web 开发中经常用到。JavaScript 提供了两种内置的排序方法:Array.prototype.sort 和 Array. Sort,它们都就地对元素进行排序,但是...
阅读 6 分钟
JavaScript 是一种用途广泛且广泛使用的编程语言,尤其是在 Web 开发中。在 JavaScript 中相加两个数字是使用该语言时遇到的最基本的操作之一。在本文中,我们将探讨在 JavaScript 中相加两个数字的各种方法,以满足...
阅读 3 分钟
引言:JavaScript 已将其作为 Web 开发的首选语言的地位巩固,为互联网注入了动态且直观的内容。为了充分发挥其潜力,开发人员依赖高效的 JavaScript 编辑器。这些编辑器充当重要的辅助工具,提供增强效率、代码质量和……
5 分钟阅读
在 HTML 中,我们可以使用重置按钮来重置表单。在本文中,我们将讨论如何使用 JavaScript 重置表单。在 JavaScript 中,reset() 方法的作用与 HTML 重置按钮相同。它用于清除所有...。
阅读 2 分钟
JavaScript 中的 join() 方法是什么?在 JavaScript 中,join() 方法用于将数组的元素连接成一个字符串。字符串的元素将由一个特定的分隔符分隔,其默认值是逗号 (,)。简而言之,使用...
阅读 4 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India