Поскольку вы не включаете HTML или фактические данные, мы должны немного догадаться из вашего вопроса, но мне кажется, что ваше объявление массива Codes создает массив из двух массивов, в котором первый массив содержит продукты иво втором массиве есть числа вроде этого:
var Codes = [["Apples", "Bananas", "Apples", "Artichokes"], [101, 30, 200, 29]];
И вам нужен массив чисел, который соответствует только записям Apple.Вы можете сделать это следующим образом:
var results = [];
for (var i = 0; i < Codes[0].length; i++) {
if (Codes[0][i] == "Apples") {
results.push(Codes[1][i]);
}
}
даст такой результат:
results == [101, 200]
Предполагается, что для каждого элемента в первом массиве существует ровно одна запись во втором массиве итакие же элементы индекса в первом массиве соответствуют этому элементу во втором массиве.