gpt4 book ai didi

javascript - 计数器功能设定值

转载 作者:行者123 更新时间:2023-11-28 20:14:07 25 4
gpt4 key购买 nike

下面的代码将允许计数器函数在每次 counter() 时加一;叫做。

function One() {  
var counter = function(initial) {
var c = initial || 0;
return function() {
return c++;
};
}(0);
Too(counter);
}

function Too(counterArg) {
counter();
}

有什么东西可以代替 counter();那么计数器会递减吗?或者更好的是我有什么方法可以设置计数器的值吗?比如 counter = 0 或 counter = 20?我还需要远离全局变量。

最佳答案

您可以将函数指定为 JavaScript 中的变量,因此现在您可以执行此操作...

var counter = 0;
var step = 1; // or 20 or whatever
var method = null;

function increment () {
counter += step;
}

function decrement () {
counter -= step;
}

method = icrement;
method();

关于javascript - 计数器功能设定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19456794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com