// 1 switch 语句
func printScoreLevel(score:Double) -> String{
switch score{
case 0...60:
return "Too Bad"
case 60..<70:
return "Bad"
case 70...80:
return "Good"
case 90..<100:
return "Very Good"
default:
return "Not Know"
}
}
print("the score is " + printScoreLevel(score: 55))
// 2 while 循环 不断迭代 直到满足条件为止
/**
while someCondition{
// 执行代码
}
*/
// 目标累加到100
var base = 2 ;
var target = 100;
var value = 0;
//while value < target
//{
// value += base
// print(value)
//}
// 3 while 循环的变种 repeat - while 循环(之前是do while),这种循环模式是先循环代码 在评估表达式
/**
repeat {
// 执行代码
}while someCondition
*/
repeat
{
value += base;
print(value)
}
while value < target
swift 流程控制语句
最新推荐文章于 2022-08-30 22:29:46 发布