问题标签 [increment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2330 浏览

c - 正确使用预增量运算符和指针解引用运算符

我刚刚写了以下代码行:

我的意图是在与 进行比较之前增加指向count的数据结构中的变量,并且这行代码有效。data_ptrthreshold

如果我想data_ptr在进行比较之前增加,我会这样写:

出于好奇,我也尝试了这行代码:

并发现它的行为与第一个完全相同。

第一个问题: 为什么示例 #3 与示例 #1 的工作方式相同?这是操作员优先级的问题吗?标准中的东西?我不得不编写一个快速测试程序,因为答案对我来说并不明显。

第二个问题:我应该以if不同的方式写这个陈述吗?我可以先在自己的行上执行增量,然后测试条件以避免任何可能的混淆。这是必要的,还是前两个例子本身就足够明显?

0 投票
4 回答
17818 浏览

jquery - 使用 jquery 像微调器一样增加 textinput 的值

试图用 Jquery 创建一个简单的微调器效果,即两个按钮(向上和向下)和一个文本字段。向上按钮增加值,而向下按钮减少值。递增步数 + 或 - 1。

作为 ui.spinner 的任何建议都是最明确的。不工作,我是 jquery 的新手。霉味类似于 $(#up).click (function ( /*SOMETHING GOES IN HERE but what?*/ ))#down。两者都设置调整输入文本字段说 id #test 如上所述。

0 投票
4 回答
1878 浏览

jquery - jQuery微调器类型的东西

我今天早些时候试图创建一个 jQuery 微调器类型的东西,有人给了我这段代码,它在按钮单击时向上/向下增加文本字段值。极好的。但是,如果值为 0 - 零,您将如何禁用 .desc 按钮。在 PHP 中很容易 if <=0 then this etc...但我不知道 jQuery ..

还有任何想法如何使用它来向上/向下移动无序的 html 列表,即 ul li?

这使用了一种形式:

0 投票
5 回答
595 浏览

c++ - 顺序密钥生成

现在,我正在开发一个需要顺序文本密钥生成的项目。我需要使用与某个键对应的整数为键生成器播种,构造函数将其转换为键。

我的键生成器重载了增量运算符,因此字符串直接递增,而不是我之前所做的,即递增索引值,然后将索引转换为我想要生成的每个键的键。

我的问题是我在生成密钥时要使用的字符集有限。我必须在键中找到要递增的字符,找出它在我的字符集中的位置,找到集合中的下一个字符,然后用集合中的下一个字符替换键中的字符。

这是我的代码:

在分析中,我发现搜索操作确实减慢了速度。有没有更快的方法来做到这一点?我想从字符集创建一个链接列表,但在我这样做之前,我想对此进行一些输入。

0 投票
2 回答
537 浏览

javascript - 在子函数中访问循环迭代?

我正在使用 Google Maps API 在地图上绘制几个点。但是,在下面的点击事件函数中,i总是设置为4,即循环迭代后的值:

因此,当标记显示时,它使用addresses[4]的是未定义的。如何将正确的值传递i给函数?

0 投票
6 回答
22722 浏览

macros - 使用记事本++ 如何制作一个数字递增的宏类型情况?

例如我有大约 500 行。在每一行的开头我想添加一个数字。所以在第 1 行我想要“1)”然后第 2 行我想要“2)”

我知道我可以在 n++ 中做一个宏,但它不会是增量的。有没有办法做到这一点?

0 投票
7 回答
141918 浏览

python - 我怎样才能增加一个字符?

我是 Python 新手,来自 Java 和 C。我怎样才能增加一个字符?在 Java 或 C 中,chars 和 int 实际上是可以互换的,并且在某些循环中,能够对 chars 进行增量以及按 chars 索引数组对我非常有用。

我怎样才能在 Python 中做到这一点?没有传统的 for(;;) 循环器已经够糟糕了——有什么方法可以实现我想要实现的目标,而无需重新考虑我的整个策略?

0 投票
2 回答
1662 浏览

database - Postgres serial value incrementing by 2

I have some tables in my postgres database, and a few of them inherit from each other.

For example:

I have a trigger that will let me perform an insert on parent_table, and then figure out whether or not the data should really go into child or step_child table.

for example:

The problem is that my indexes are incrementing by 2. If I insert some data, and I do a select on parent_table, I see that my indexes start at 2, and go to 4, 6, 8, 10,... If I do a select on the child_table, I will see my indexes (say 2, 8, and 10), and the rest will be in the other table.

Why is this? Is there a way I can stop it? The trigger is set up BEFORE the insert, so I dont see why the serial would get incremented twice.

Does it matter?

Thanks in advance.

0 投票
2 回答
2767 浏览

php - 如何在 PHP 中动态增加一个数字

我想动态添加数字并将输出瞄准如下。

我试过这个,但它不起作用。

意见:

如果有两个图像,则重复两次,如果有三个,则重复三次,依此类推。

我有以下控制器和模型。

控制器:

模型:

0 投票
7 回答
397373 浏览

java - for 循环中的 i++ 和 ++i 有什么区别?

我刚刚开始学习 Java,现在我进入了 for 循环语句。我不明白for 循环是如何工作的++ii++

它们在加法和减法等数学运算中如何工作?