我正在尝试检查密码是否仅由数字组成。
这是来自代码战的挑战。他们中的大多数人使用jQuery来解决这个问题,但我不熟悉它,我认为它可以与ASCII一起使用。
function validatePIN(pin) {
for (var i = 0; i < pin.length; i++) {
if ((pin.length === 4 || pin.length === 6) && (pin.charCodeAt(i) >= 48 && pin.charCodeAt(i) < 58)) {
return true;
} else {
return false;
}
}
}
例如,当我使用“1q23”进行测试时,返回为真。但是如果我用“q123”测试,结果是错误的。我是初学者,所以放轻松:)
慕盖茨4494581
茅侃侃
相关分类