UNPKG

236 BJavaScriptView Raw
1export function findLastIndex(fn, list){
2 if (arguments.length === 1) return _list => findLastIndex(fn, _list)
3
4 let index = list.length
5
6 while (--index >= 0){
7 if (fn(list[ index ])){
8 return index
9 }
10 }
11
12 return -1
13}