Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 数组1中的元素等于或小于数组2中的元素?_Javascript - Fatal编程技术网

Javascript 数组1中的元素等于或小于数组2中的元素?

Javascript 数组1中的元素等于或小于数组2中的元素?,javascript,Javascript,情景: 如果给定一个数组1,例如[1,2,3]和Array2[2,4],我需要输出为[2,3],因为Array1中有2个元素小于或等于Array2[1],而Array1中有3个元素小于或等于Array2[2] 到目前为止,我有这个 函数计数(nums,maxes){ 设empArr=[]; //比较第二个数组的最大值 for(设i=0,count=0;i

情景: 如果给定一个数组1,例如
[1,2,3]
和Array2
[2,4]
,我需要输出为
[2,3]
,因为Array1中有2个元素小于或等于Array2[1],而
Array1
中有3个元素小于或等于
Array2[2]

到目前为止,我有这个

函数计数(nums,maxes){
设empArr=[];
//比较第二个数组的最大值
for(设i=0,count=0;i如果(nums[j]您的
for()
中的
count=0;
声明没有达到您认为的效果。在
for
构造函数中这种性质的声明在循环的第一次迭代之前只运行一次。在循环顶部手动重置
count

函数计数(nums,maxes){
设empArr=[];
//比较第二个数组的最大值
for(设i=0;i如果(nums[j]是的!就是这样,我没有意识到循环构造函数中的计数不是每次都发生。谢谢!