俄罗斯贵宾会-俄罗斯贵宾会官网
做最好的网站

《Swift 基础教程2nd》循环和控制结构俄罗斯贵宾会

 开始使用playground

 swift 比较运算符

 3 老式for循环

for loopVar in startNumber...endNumber

 switch case default 类似C,但是不限于整形数字和enum,还可以用于String, 另外switch-case 在swift中不需要使用break

for three in threeArray {
  switch three {
    case "Cak" :
      print ("Furniture")
    case "Pecan":
      print ("Pie")
     case "Maple":
       print ("Syrup")
    default:
       print ("Wood")
 }
}
while someCondition {
//do sth
}


repeat {
//do sth
} while someCondition
for loopCount=0;loopCount<10;loopCount++) {
//do something
}

 

俄罗斯贵宾会,while 循环

 关键字in 的后面依次为起始数字,三个句点和结束数字,示例:

流程控制就是决策

if  true /false {
//do sth1
}else if true /false {
//do sth2
}else if true /false {
//do sth3
}else {
//do oter thing
}

 跳出循环使用break

var loopCount :Int=0
for loopCount in 1...10 {
print ("#(loopCount)")
}

1  在特定的范围内计数循环,结构为

for loopCount in 1..<10 {
//print 
}
  • 流程控制

//Todo。swift中怎么没有continue呢,如果仅仅退出当前循环呢?

==, != ,> , < , >= ,<=

俄罗斯贵宾会 1

if (true /false ) {
//do sth
}else
{
//do other thing
}

 

 2 变种语法

本文由俄罗斯贵宾会发布于编程,转载请注明出处:《Swift 基础教程2nd》循环和控制结构俄罗斯贵宾会

您可能还会对下面的文章感兴趣: