for-in循环
for index in 0 ..< 100 {
//执行重复操作
}
如果不需要使用到下标index,则可以使用_来省略
for _ in 0 ..< 100 {
//执行重复操作
}
循环语句下的forloop
forloop是标签语句,一般用于结束循环(主要是外循环)
var i,j:Int
var s:Int
forloop:for i in 1...10 {
for j in 1...10 {
s = i*j
print("i*j=\(s)")
if (s>50) {
print("i*j>50,退出外循环");
break forloop
}
}
}
运行结果:
i*j=1
i*j=2
...
i*j=48
i*j=54
i*j>50,退出外循环