Javascript JS:一个按钮按下n次后如何执行一个功能?

Javascript JS:一个按钮按下n次后如何执行一个功能?,javascript,function,button,execution,Javascript,Function,Button,Execution,假设我必须建立一个登录系统,在该系统中,它只有在按下按钮n次后才能登录,在Javascript中,我认为这并不容易,因为没有常用的方法 有人能提供线索吗 var-ctr=0; 函数cnt(){ ctr++; 如果(ctr==5){ 警惕(“做到了”); } } 点击我可能是这样 你试过什么?我们能看到吗?(只需在每次单击时创建一个计数的变量。如果达到该数字,则使用一个条件并执行您的操作)每次单击按钮时,您都会增加一个计数器。当计数器达到阈值时,您会触发一个给定的行为。将计数存储在本地存储器中,

假设我必须建立一个登录系统,在该系统中,它只有在按下按钮n次后才能登录,在Javascript中,我认为这并不容易,因为没有常用的方法 有人能提供线索吗

var-ctr=0;
函数cnt(){
ctr++;
如果(ctr==5){
警惕(“做到了”);
}
}
点击我
可能是这样


你试过什么?我们能看到吗?(只需在每次单击时创建一个计数的变量。如果达到该数字,则使用一个条件并执行您的操作)每次单击按钮时,您都会增加一个计数器。当计数器达到阈值时,您会触发一个给定的行为。将计数存储在本地存储器中,或增加计数,启用登录。我们可以以代码的形式创建一些上下文吗?@AhmedBajra是的,现在看到了吗
$('#btn').on("click", function() {
    $.data(this, "counter", ($.data(this, "counter") || 0) + 1);
    if ($.data(this, "counter") === 5) {
        alert("5 times");
    }
});