繁体   English   中英

JavaScript我需要帮助验证并显示错误消息

[英]JavaScript I need help validating and making an error message appear

function Pin(valid) {

    var Num;
    var Attempts = 0;

    while (Attempts < 3) {
        Attempts = (Attempts + 1);
        Num = prompt('Enter the pin number');

        if (Num != '12345') {
            alert('Wrong pin number, this is attemp ' + Attempts + ' of 3');
        } else {
            alert('Welcome!');
            valid = true;
            return valid;
            return;
        }
    }
}

在显示3次失败的尝试并结束程序后,如何向我显示错误消息,我需要帮助。 我尝试了很多方法,但似乎无法弄清楚。

如果循环结束,则表示用户超出了最大尝试次数。 因此,在此处显示错误消息。

function Pin(valid) {

    var Num;
    var Attempts = 0;

    while (Attempts < 3) {
        Attempts++;
        Num = prompt('Enter the pin number');

        if (Num != '12345') {
            alert('Wrong pin number, this is attemp ' + Attempts + ' of 3');
        } else {
            alert('Welcome!');
            return true;
        }
    }
    alert('Too many failed attempts, giving up');
    return false;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM