复习:验证函数
本课属于 Coddy Swift 学习旅程的“基础知识”单元。第 56 课,共 86 课。
挑战
简单编写一个函数 isValidPassword,它接收 password 和 minLength,并返回密码是否符合验证条件。
密码必须满足以下所有条件才有效:
条件:
- 密码长度至少为
minLength个字符 - 密码长度不能超过 20 个字符
- 密码不能等于
"password"(区分大小写)
参数:
password(String):要验证的密码minLength(Int):要求的最小长度
返回值:如果满足所有条件,则返回 true;否则返回 false(Bool)
例如,如果 password 是 "Swift123",且 minLength 是 6,函数会返回 true,因为密码长度为 8 个字符(至少为 6),不超过 20 个字符,并且不等于 "password"。
亲手试试
func isValidPassword(password: String, minLength: Int) -> Bool {
// 在这里编写代码
}
基础知识中的所有课
自己练习: Swift 在线编辑器