📜  Swift – If 语句

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

Swift – If 语句

就像 Swift 语言中的其他编程语言一样,if 语句用于基于一个或多个条件的评估来执行程序,或者换句话说,if 语句仅在给定条件为真时用于运行一段代码。还有也称为分支语句。例如,让我们考虑一个案例,你要去市场,你父亲告诉你,“如果他们有塑料容器出售,就买 2 个容器”。这是一个条件语句,表明您将执行一些操作,即“购买 2 个容器”,仅当给定条件(即“他们有出售塑料容器”)为真时。这种类型的语句在编程中非常有用,因为它们允许程序员在他们的程序中实现条件行为。

句法:

if 语句计算括号内的条件(),花括号{ } 内的代码是 if 语句的主体。这里,

  • 如果满足条件,即评估为真,则执行 if 语句主体中的代码。
  • 如果条件不满足,即评估为假,则跳过 if 语句主体中的代码,控制移至 if 语句之后的下一条语句。

通过视觉图可以更好地理解如下:

示例 1:

输出:

The given number is positive.
Learning if statement in Swift.

说明:在上面的例子中,我们声明了一个名为“val”的变量。观察测试条件,“val > 0”。这里,30 > 0 表示条件为真,因此程序的控制流进入 if 语句的主体并执行其中编写的代码/语句,即“给定的数字是正数。”。现在,如果我们设置 val = -20 并运行上面的程序,那么输出将是“Learning if statement in Swift”。发生这种情况是因为 val 变量的值小于 0,因此条件为假。因此,if 块的主体被跳过,程序的控制流执行在 if 语句之外/之后编写的代码/语句。

示例 2:

输出 :

This person is eligible for voting
Only 18+ peoples are eligible for voting