问题标签 [array-comparison]

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 回答
313 浏览

sql - 比较 PostgreSQL 中的两个数组

我在 postgres 中有一个表,其中有一value列包含字符串数组。我的目标是找到包含以下任何字符串的所有数组: {'cat', 'dog'}

以下查询用于ANY()检查 'dog' 是否等于每个数组中的任何项,并将正确返回第 1 行和第 3 行:

我正在尝试找到一种方法来搜索value字符串数组中的任何匹配项。例如 :

应该返回第 1、3 和 4 行。但是,上面的代码会引发错误。有没有办法在这个等式的左边使用 ANY() 子句?如果没有,检查数组中是否有任何字符串的解决方法是value什么?

0 投票
1 回答
53 浏览

javascript - 如何在 JavaScript 中使用重复值获取两个数组之间的差异

如何检查一个数组是否包含在另一个数组中并返回缺失值?我在这篇文章中找到了执行此操作的方法,但没有一个方法可以解释数组中的重复值。例如,我正在尝试做这样的事情:

0 投票
0 回答
89 浏览

javascript - 在 JavaScript 中比较相同数组的两项

我正在对这段代码使用反应。一段时间以来我一直在寻找如何做到这一点,我有一个数组数组,我需要比较数组的开头是否等于另一个数组的开头,然后获取两个数组的所有下一个值 e将它们放入将填充另一个数组的数组中。

我认为它只与自己比较,永远无法与 item2 比较。

我从中得到的结果是

我想

0 投票
1 回答
25 浏览

c - 分析主谋游戏的两个数组

我的主要默认设置是分析的逻辑。有什么要求。分析函数中的处理算法是练习的主要兴趣。

我需要比较被调用的玩家命题essai[]ref[]. ref[]是由随机函数生成的 4 位数字。一个数字被算作“正好在正确的地方”,不能算作“正确的数字在错误的地方”。示例:ref[] = {1, 2, 3, 4}essai[] = {1, 5, 7, 3}。它将在“完全正确的地方”计为 1 个数字,在“错误的地方”计为 0 个数字。不能超过一次。其他方式也一样。我从正确的地方开始,如果有的话,我用 -1 替换两个essai[]数字ref[]。我对“错误位置的正确号码”做了同样的事情。

到目前为止,这是我的代码:

我的理解是我需要进行 2 个for循环来比较两个数组,但是当有多个“错误的正确数字”时(例如),循环也会打印多次。它只能打印一次。我做了一个RefTmp[],这样真实的东西ref[]就不会在这个过程中被破坏。

0 投票
0 回答
47 浏览

bash - 在下面的脚本中 do in=false 的原因是什么

我正在做 bash,我正在寻找数组比较的问题,这就是下面的解决方案。我想知道为什么他们有 do in=false

那么应该看起来像这样正确吗?第一个 for 循环做空白,然后其他循环分析数组。

0 投票
1 回答
19 浏览

php - 当回调返回非数字字符串时,array_uintersect_assoc() 出现意外结果

我正在调用array_uintersect_assoc()一个回调函数strpbrk()来演示如何根据类型评估不同的返回值。

给定一个关联的干草堆数组,例如:

还有一个关联的针阵列,例如:

代码:

输出:

因为返回的字符串值是真实的ab为什么没有键的元素seveneight包含在结果中?

未专门解决此问题的相关array_uintersect_assoc()页面:

0 投票
1 回答
22 浏览

subquery - 如何比较 GROQ 中的数组

我有一个带有 sanity CMS 的博客,我想根据当前帖子中的相应标签请求相关帖子,这意味着我必须比较两个标签数组。

我的标签以这种方式在帖子模式中描述:

我使用了以下 GROQ 查询,我猜这是一个好的开始,但显然它不起作用:

我将我的查询翻译为:“我想获得相关的帖子,这些帖子有不同的 slug 并且拥有至少一个标签也属于当前帖子”