dejanmarkovic
12/16/2013 - 5:46 PM

find the index of a row by value in 2 dimensional array

find the index of a row by value in 2 dimensional array

function indexOfRowContainingValue(value, arr) {
  		//console.log("value  :" + value);
  		//console.log("arr  :" + arr);
  var arrSize = Object.size(arr);
  		//console.log("arrSize  :" + arrSize);
  for (var i=0, arrSize; i<arrSize; i++) {
  	var arrSize2 = Object.size(arr[i]);
  		//console.log("arrSize2  :" + arrSize2);
    for (var j=0, arrSize2; j<arrSize2; j++) {
      if (arr[i][j] === value) { return i; }
      	//console.log("arr[i][j]  :" + arr[i][j]);
    }
  }
  return -1;
}