Swift中的条件操作和循环
在Swift中,使用if和switch语句来进行条件操作,使用for-in、for、while和repeat-while语句来进行循环。在if语句中,条件必须是一个布尔表达式。例如,我们可以编写如下的if和for语句: let height = [155, 180, 160, 170, 163, 178] var heightflag = 0 for (oneheight) in (height) { if (oneheight > 170) { heightflag = heightflag + 2 } else { heightflag = heightflag + 1 } } print(heightflag) 上面的代码定义了一个由6个元素组成的数组height,通过一个for循环来遍历这个数组,并用if语句来判断数组中的各个元素值是否大于170,如果是,则将heightflag变量的值加上2,否则,将heightflag变量的值加上1。 条件操作语句中的包裹条件和循环语句中的循环变量括号可以省略,但是语句体的大括号是不能省略的。也就是说,上面的代码可以改写为: let ...