问题标签 [iterated-function]

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 投票
1 回答
331 浏览

php - How to sum two variables: constant and iterated in text input's "name"?

I have a function:

As you can see var x is constant and var a iterates in every click of add button. How to make these two variables sum each other with every iteration and to replace +a+ in name="field['+a+'][0]"?

0 投票
4 回答
414 浏览

javascript - 仅迭代对象数组一次

allQuestions是对象数组,其角色为我的应用程序提供问题( question)、答案(choices)和正确的响应( )。correctAnswer

接下来,一旦单击带有#nextid 的按钮,带有 id 的段落应该使用数组#question 中的下一个问题更改他的文本。allQuestions

真正的结果?当我单击下一步按钮时,该函数会遍历所有问题,并且只显示最后一个问题。

我尝试使用 stackoverflow 中的解决方案,设置 varhasLooped但不起作用。

0 投票
2 回答
70 浏览

javascript - 遍历Id,存储值,放入数组

我希望能够遍历许多名为“#option1”、“#option2”等的 id。问题是它的交互式表单,我不知道会有多少选项。所以我需要一种方法来在用户单击(“#dothis”)时遍历 DOM 中的数量。

然后我需要获取这些选项的值,放入一个名为 arraylist 的数组中。

0 投票
2 回答
958 浏览

performance - 如何在neo4j中获取第一个邻居的子图?

我先取n邻居:(在此示例中,n = 6)

我有一个加权图,所以我也按重量排序结果:

我想获取一个完整的子图,包括第二个邻居(前六个孩子的第一个邻居)。

我试过 smtg 喜欢:

语法仍然错误,但我也不确定输出:我想要一个元组表,父、子和权重:[node_A - node_B - weight]

我想看看它是执行一个查询还是六个查询更好。有人可以帮助澄清如何迭代查询(FOREACH)并格式化输出吗?

谢谢你!

0 投票
1 回答
1146 浏览

python - Python /使用函数中的新列值更新熊猫行

Python 2.7 我正在尝试编写“机器人检查”的结果(尽管我认为这适用于其他情况),其中我正在迭代数据帧。我努力了

当然,正在发生的是迭代的最后一个值正在写入整个值列。Robot 的值应为“True”(可以通过从数据框中删除垃圾 URL 来证明。

我尝试了 .loc 的一些不同排列,但无法让它们工作。他们似乎总是添加行而不是更新现有行的新列。

那么,有没有办法指定要更新的列(使用函数结果)?也许使用 .loc(location),或者可能有另一种方式,例如使用 lambda?我会很感激你的帮助。

0 投票
1 回答
133 浏览

javascript - 基于javascript中的一个原始数组创建新数组并按其排序

我正在编写 javascript 来尝试只做一些简单的任务。

  1. 我有一个包含可能字母的 10 个索引的硬编码数组
  2. 将有随机数量的字母填充 10 个插槽,第一个索引是否为 null 无关紧要

例如

A00B0C00D0

ABC00D00EF

0A0B0C0D0E

  1. 零应该被视为空(将在一秒钟内派上用场)
  2. 首先,我希望程序在第一个和

    A. 确定它是空字母还是有效字母

    B.如果为null,则跳到下一个索引

    C. 如果它有一个有效的字母,它将创建一个新数组并将原始数组“重新排序”到一个看起来像这样的自定义排序数组。(使用上面的示例原始数组之一)

原始阵列

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->A00B0C00D0

程序检查索引 2 是否为空,移动到下一个,检查索引 3 是否为空,移动到下一个。索引 4 有一个值,“ B” 所以现在程序创建了一个简单调用的新数组array2nditerate,该数组现在看起来像这样

第二个阵列

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->B0C00D0A00

第三阵列

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->C00D0A00B0

第四阵列

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->D0A00B0C00

因此,它会根据它所在的原始数组中的位置为每个唯一字母创建一个新数组。

因此,一旦它为每个具有值的插槽创建了所有唯一的排序数组。然后我需要它来执行整个相同的过程,但这次是原始数组中只有空值的位置......所以例如它看起来像这样。

原始阵列

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->A00B0C00D0

第一个空数组

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->00B0C00D0A

第二个空数组

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->0B0C00D0A0

第三个空数组

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->0C00D0A00B

第四个空数组

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->00D0A00B0C

第五个空数组

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->0D0A00B0C0

第六个空数组

索引--> [0,1,2,3,4,5,6,7,8,9]

值-->0A00B0C00D

如果您注意到它创建了 4 个自定义排序的非空数组,因为在 10 个可能的索引位置的数组中只有 4 个字母。它创建了六个非空值,因为 10 个位置 -4 个非空数组是 6 个空数组

我不确定哪种方法更快,更好。使用一个 for 循环进行迭代并排序为一堆空数组并排序为一堆非空数组,或者编写两个单独的迭代函数

  1. 一次通过仅查找非空索引并以这种方式排序
  2. 通过查找空索引进行排序并以这种方式排序
0 投票
3 回答
225 浏览

php - 显示数组中所有元素的数据类型

我有一个数组

我想知道他们每个人的数据类型,所以我这样做了

我得到了我想要的

是否有任何预制的 PHP 函数可以为我提供类似的功能?

0 投票
0 回答
57 浏览

vba - 基于单元格内容的迭代复制和粘贴 VBA 宏

早上好,

请查看照片以了解我的问题的上下文,我也尝试启动 VBA 代码 - 任何帮助将不胜感激! 我的截断数据集- 应用程序和项目的数量未知。

我正在努力解决项目部署中可能存在潜在冲突的情况。我目前正在制定的标准是每边 28 天(单元格 K2),这可能会更改为 14 或 7 天。

我当前用于录制“冲突”的宏如下:

我想在这个宏中运行另一个宏,其中应用程序与上面的相同,并且在 D 列中有一个“冲突”(这只是一个 =IF(AND... 公式)内容被放入此图像中的格式。这仅适用于第一组冲突。

我已经开始根据以前的 VBA 编写一些代码,但遇到了困难,非常感谢任何帮助。

我被困在这之后..

请询问是否需要任何澄清。

提前致谢。

0 投票
1 回答
252 浏览

google-apps-script - 谷歌应用脚​​本,连续计数

A 列有一个按升序排列的时间戳。G 列有员工姓名。L 列中的每个单元格都有 1、0 或空白。我正在尝试计算每个员工在 L 列中的最新连续 1。我目前的尝试涉及带有以下过滤器的员工姓名列表,“过滤器 L:L,其中 G:G = 员工姓名,L:L 不为空”。我的想法是将此过滤器嵌套在一个自定义公式中,该公式遍历过滤的结果,计算连续 1 并在第一个 0 处停止,返回一个计数。由于时间戳是按升序排列的,我需要它从最后一行向上迭代(或者弄清楚如何更改我的数据导入以附加到工作表的顶部而不是底部)。我的编程经验很少,但这是我失败的尝试。我离我有多远?(顺便说一句,我才意识到我需要它从下往上迭代):

0 投票
2 回答
401 浏览

haskell - 如何使用以前的输出作为参数在列表上应用函数?

我有一个功能f :: (a -> a) -> a -> ((a -> a), a)。(在特定情况下aInt,但这无关紧要。)

我有一个函数initial :: a -> a和一个输入列表(inputs :: [a])。

我需要应用f到 的所有元素inputs,但是对于每个元素,我需要获取上一次迭代的fst部分输出并将其作为下一次迭代(a -> a)的输入的一部分。作为输出,我需要一个 type 列表[a],它是snd每次迭代输出的一部分。

如何递归地应用于输出ffst部分和 的元素inputs,同时建立snd输出的中间部分的列表?