00001 var baseSortedIndex = require('./_baseSortedIndex'), 00002 eq = require('./eq'); 00003 00020 function sortedLastIndexOf(array, value) { 00021 var length = array == null ? 0 : array.length; 00022 if (length) { 00023 var index = baseSortedIndex(array, value, true) - 1; 00024 if (eq(array[index], value)) { 00025 return index; 00026 } 00027 } 00028 return -1; 00029 } 00030 00031 module.exports = sortedLastIndexOf;