Я использую этот JavaScript для итерации по массиву и поиска соответствующего элемента массива:
var remSize = [],
szString, remData, remIndex, i;
for (i = 0; i < remSize.length; i++) {
// I'm looking for the index i, when the condition is true
remSize[i].size == remData.size ? remIndex = i : remIndex = -1;
}
Массив содержит эти "размеры": ["34", "36", "38"...]
.
remData.size
- это "размер", который я ищу (например, "36" ).
Мне нужно вернуть индекс i
, если размер, который я ищу, находится в индексе. В противном случае мне нужно вернуть -1
. Есть ли лучший способ сделать это?