Elixir - If else 语句
if..else 语句由一个布尔表达式后跟一个或多个语句组成。 接下来是带有一个或多个语句的 else 语句。
语法
if..else 语句的语法如下 −
if boolean-statement do #条件满足时执行的代码 else #条件不满足时执行的代码 end
如果布尔表达式的计算结果为 true,则 if 语句内的代码块将被执行。 如果布尔表达式的计算结果为 false,则将执行给定 if 语句的 else 关键字后面的代码。
流程图
示例
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