Elixir - If else 语句



if..else 语句由一个布尔表达式后跟一个或多个语句组成。其后是具有一个或多个语句的 else 语句。

语法

if..else 语句的语法如下所示 −

if boolean-statement do
   #Code to be executed if condition is satisfied
else
   #Code to be executed if condition is not satisfied
end

如果布尔表达式计算结果为 true,那么 if 语句中的代码块将被执行。如果布尔表达式计算结果为 false,那么将在给定 if 语句的 else 关键字后执行代码。

流程图

If Else Statement

示例

a = false
if a === true do
   IO.puts "Variable a is true!"
else
   IO.puts "Variable a is false!"
end
IO.puts "Outside the if statement"

以上程序将生成以下结果。

Variable a is false! 
Outside the if statement
elixir_decision_making.htm
广告