📜  如何在 JavaScript 的单个语句中使用多个三元运算符?

📅  最后修改于: 2022-05-13 01:56:37.559000             🧑  作者: Mango

如何在 JavaScript 的单个语句中使用多个三元运算符?

在本文中,我们将了解如何在 JavaScript 的单个语句中使用多个三元运算符。有时使用条件语句,如if、else、else if 不必要地拉伸代码并使代码更加冗长。避免它们的一个技巧是使用三元运算符。但是如果我们要使用多个if-else语句呢?可以在单个语句中使用多个三元运算符来解决此类问题。

句法:

condition1 ? condition2 ? Expression1 : Expression2 : Expression3

在上述语法中,我们使用三元运算符在单个语句中测试了 2 个条件。在语法中,如果条件 1 不正确,则执行表达式 3,否则如果条件 1 正确,则输出取决于条件 2。如果条件 2 正确,则输出为 Expression1。如果不正确,则输出为 Expression2。

在上面的语法中,我们可以看到如何在一条语句中使用多个三元运算符。下面是一个示例,说明我们如何在单个语句中使用 2 个三元运算符。

示例 1:

Javascript
;


Javascript


输出:

You are between 30 and 69

示例 2:

Javascript


输出:

Entered number is positive