Ruby 中的 or 运算符

Hassan Ejaz 2024年2月15日
Ruby 中的 or 运算符

我们将介绍如何在 Ruby 中使用 or operator

Ruby 中的 or 运算符 (||)

在很多情况下,我们需要基于两个条件来执行某些任务。如果这些情况属实,如果我们希望某个任务自动运行,我们就使用逻辑运算符。

运算符用于根据条件执行不同的任务。为此,我们可以使用 or 运算符 (||)。

or 运算符 (||) 的作用是让我们通过两个条件。如果任何条件返回 true,则将执行该任务。

我们使用以下符号||在 Ruby 中执行 or 逻辑运算符。让我们看一个例子,我们将使用这个运算符来执行某个任务。

示例代码:

# Ruby
Company = "Mars"
Field = "Tech"
if (Company == "Mars" || Field == "Technology")
puts "Welcome to Mars Technology!"
else
puts "Wrong Company!"
end

输出:

or 运算符在 ruby​​ 示例中使用 if-else 语句

在上面的输出中,只有一个条件是 true。它仍然将其视为 true,因为如果只有一个变量返回 trueor 运算符会将整个情况转换为 true

让我们再举一个例子,我们将尝试使用 or 关键字而不是||运算符并尝试得到结果。

示例代码:

# Ruby
Company = "Mars"
Field = "Tech"
if (Company == "Mars" or Field == "Technology")
puts "Welcome to Mars Technology!"
else
puts "Wrong Company!"
end

输出:

在 Ruby 中使用 if-else 语句的 or 关键字的例子

在上面的示例中,它也返回了相同的结果。它证明我们可以使用 or 关键字或||运算符在 Ruby 中获得相同的逻辑。

相关文章 - Ruby Operator