- Elixir 教程
- Elixir - 主页
- Elixir - 概述
- Elixir - 环境
- Elixir - 基本语法
- Elixir - 数据类型
- Elixir - 变量
- Elixir - 运算符
- Elixir - 模式匹配
- Elixir - 决策
- Elixir - 字符串
- Elixir - 字符列表
- Elixir - 列表和元组
- Elixir - 关键字列表
- Elixir - 映射
- Elixir - 模块
- Elixir - 别名
- Elixir - 函数
- Elixir - 递归
- Elixir - 循环
- Elixir - 枚举
- Elixir - 流
- Elixir - 结构
- Elixir - 协议
- Elixir - 文件 I/O
- Elixir - 进程
- Elixir - sigil
- Elixir - 推导
- Elixir - 类型规范
- Elixir - 行为
- Elixir - 错误处理
- Elixir - 宏
- Elixir - 库
- Elixir 有用资源
- Elixir - 快速指南
- Elixir - 有用资源
- Elixir - 讨论
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 关键字后执行代码。
流程图
示例
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
广告