El método _.sortedLastIndexOf se usa para devolver el índice más alto de la array donde se puede insertar un elemento y mantener su orden. Además, este método es como _.lastIndexOf excepto que realiza una búsqueda binaria en una array ordenada.
Sintaxis:
_.sortedLastIndexOf(array, value)
Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- array: este parámetro contiene la array para inspeccionar.
- value: este parámetro contiene el valor a buscar.
Valor devuelto: Devuelve el índice del valor coincidente, de lo contrario -1.
Ejemplo 1: Aquí, const _ = require(‘lodash’) se usa para importar la biblioteca lodash al archivo.
javascript
// Requiring the lodash library const _ = require("lodash"); // Original array let y = [4, 5, 7, 7, 7] // Use of _.sortedLastIndexOf() // method let index = _.sortedLastIndexOf(y, 7); // Printing the output console.log(index);
Producción:
4
Ejemplo 2:
javascript
// Requiring the lodash library const _ = require("lodash"); // Original array let y = ['p', 'q', 'r', 't', 't', 'u', 's', 't' ] // Use of _.sortedLastIndexOf() // method let index = _.sortedLastIndexOf(y, 't'); // Printing the output console.log(index);
Producción:
7
Publicación traducida automáticamente
Artículo escrito por shivanisinghss2110 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA