在相同条件下的多个onclick功能

时间:2017-05-01 21:03:04

标签: javascript

您好我正在制作一个计算器,并且我想在达到数字限制时停止任何类型的数字输入,我知道我可以在每个onclick函数中放置一个if语句,但我想知道是否ares a只允许程序在正确的条件下读取整段代码的方法,如下所示:

        int[] intArray = {3,2,3,1,3};          
        int N = 2;
        var list = new List<int>(intArray);
        var newList = new List<int>();

        for (int i = 0; i < list.Count; i++)
        {

            int occur = 1;
            for (int j = i+1; j < list.Count; j++)
            {
                if (occur < N && list[i] == list[j])
                {
                    occur++;
                    newList.Add(list[j]);
                }
                else
                {
                    if (list[i] == list[j] )
                        list.Remove(list[j]);
                }
            }

        }
        foreach (var l in list)
        {
            Console.WriteLine(l);
        }



    }
}

谢谢!

1 个答案:

答案 0 :(得分:1)

一个选项是创建一个检查限制的函数,并在不满足限制时将处理程序传递给它 onclick="checkLimit(handleClick)"

checkLimit只有在计数器为&lt;时才会调用传递的函数。限制。