Возможно, вы могли бы добиться этого, выполнив следующие действия:
for (var attemptsRemaining = 3; attemptsRemaining > 0; attemptsRemaining--) {
let User = prompt("Enter your username:");
let Pass = prompt("Enter your password:");
if (User === "hello" && Pass === "world") {
alert("Welcome.");
break;
} else if(attemptsRemaining <= 1) {
alert("To many failed attempts. Your account is now blocked.");
}
else {
alert("Incorrect username and/or password. You have " + (attemptsRemaining - 1) + " attempt(s) left.");
}
}
}
Идея состоит в том, чтобы добавить дополнительную проверку, чтобы увидеть, достигло ли число attemptsRemaining
единицы (или меньше, для устойчивости), в этот момент все попытки истекли,В этом случае вы отображаете всплывающее окно, уведомляющее пользователя о том, что его учетная запись заблокирована.
Надеюсь, это поможет!