Z
으로 시작해야하며 8 자 이상의 최소 문자가 있고 *
입니다.실제로 암호가 유효하지 않은 경우 암호가 올바르지 않다고 말합니다.
function validatePassword()
{
var strPassword
//Request user enter their password then check its validity
strPassword = prompt("Please Enter A Valid Password","");
while ((strPassword.length <7) || (strPassword.indexOf('*') ==-1) || (strPassword.charAt(0) != 'Z')) {
{
alert("Your password is invalid, \n Please try again")
strPassword = prompt("Please Enter A Valid Password","");
}
//Outcome if password is valid
alert("Your password is valid")
//End while
}
}
완료? 어떤 테스트 암호로 오류가 발생합니까? – MJB
예상대로 유효성이 확인되지 않은 예제 비밀번호를 제공하십시오. – Oswald
또한 루프를 영원히 반복하거나 유효한 암호를 입력하기 전까지는 원하는 것처럼 보입니다. 현실 세계에 대한 추악한 종류 - 나는 그것이 진짜가 아니기를 바랍니다. – MJB