0

2 つの配列があるとします。

 array1 = [1,2,3,6,3,5,2,5,2,4,3]
 array2 = [3,4,5]

array2内にある値「3」を見つけて、array1と同じ値を比較するにはどうすればよいですか?

ありがとう。

4

4 に答える 4

1

試す

var arrayA = [1,2,3,6,3,5,2,5,2,4,3];
var arrayB = [3,4,5];
var arrayC = []; 

$('.arrayA').text('ArrayA: ' + arrayA);
$('.arrayB').text('ArrayB: ' + arrayB);

$.each(arrayA, function(indexA,valueA) {
    $.each(arrayB, function(indexB, valueB){
        if(valueA == valueB)
        {
            alert(valueA);
            alert(valueB);            
            return false;             
        }
    });
});
于 2013-07-31T13:01:37.590 に答える
0

のインデックスで試してください

if(array1.indexOf("3") != -1){
   //exists
}
于 2013-07-31T12:20:49.667 に答える