相关疑难解决方法(0)

检查一个数组中的每个元素是否都在第二个数组中

我有两个数组,我想检查是否所有元素arr2都在arr1.如果重复元素的值arr2,则它需要arr1具有相同的次数.这样做的最佳方法是什么?

arr1 = [1, 2, 3, 4]
arr2 = [1, 2]

checkSuperbag(arr1, arr2)
> true //both 1 and 2 are in arr1

arr1 = [1, 2, 3, 4]
arr2 = [1, 2, 5]

checkSuperbag(arr1, arr2)
> false //5 is not in arr1

arr1 = [1, 2, 3]
arr2 = [1, 2, 3, 3]

checkSuperbag(arr1, arr2)
> false //3 is not in arr1 twice
Run Code Online (Sandbox Code Playgroud)

javascript arrays node.js

47
推荐指数
4
解决办法
3万
查看次数

确定一个数组是否包含JavaScript/CoffeeScript中另一个数组的内容

在JavaScript中,如何测试一个数组是否具有另一个数组的元素?

arr1 = [1, 2, 3, 4, 5]
[8, 1, 10, 2, 3, 4, 5, 9].function_name(arr1) # => true
Run Code Online (Sandbox Code Playgroud)

javascript arrays coffeescript

30
推荐指数
2
解决办法
5万
查看次数

在另一个数组中查找一个数组中的所有字符串

给定一个字符串数组:

const first_array = ['aaa', 'bbb', 'ccc']
Run Code Online (Sandbox Code Playgroud)

和另一个字符串数组:

const second_array = ['aaa', 'bbb', 'ccc', 'ddd', 'eee']
Run Code Online (Sandbox Code Playgroud)

如果来自的所有字符串first_array都存在于中second_array,我如何返回 true 否则返回false?

javascript

5
推荐指数
1
解决办法
91
查看次数

标签 统计

javascript ×3

arrays ×2

coffeescript ×1

node.js ×1