1 var baseFindIndex = require(
'./_baseFindIndex'),
2 baseIteratee = require(
'./_baseIteratee'),
3 toInteger = require(
'./toInteger');
6 var nativeMax = Math.max;
43 function findIndex(array, predicate, fromIndex) {
44 var length = array == null ? 0 : array.length;
48 var index = fromIndex == null ? 0 : toInteger(fromIndex);
50 index = nativeMax(length + index, 0);
52 return baseFindIndex(array, baseIteratee(predicate, 3), index);
55 module.exports = findIndex;