Lodash | Método _.sortedLastIndex()

El método _.sortedLastIndex() se usa para devolver el índice más alto de la array donde se puede insertar un elemento y mantener su orden.

Sintaxis:

_.sortedLastIndex(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 ordenada.
  • value: Este parámetro contiene el valor a evaluar.

Valor devuelto: este método devuelve el índice en el que se debe insertar el valor en la array.

Ejemplo 1:

const _ = require('lodash');
  
let x = [1, 2, 3, 4, 4, 4, 5, 6, 6]
  
let index = _.sortedLastIndex(x, 4);
  
console.log(index);

Aquí, const _ = require('lodash')se utiliza para importar la biblioteca lodash al archivo.

Producción:

6

Ejemplo 2:

const _ = require('lodash');
  
let x = ['a', 'b', 'c', 'd', 'e', 'e', 'e', 'f']
  
let index = _.sortedLastIndex(x, 'e');
  
console.log(index);

Producción:

7

Ejemplo 3:

const _ = require('lodash');
  
let x = ['ajax', 'django', 'mongoDb', 
       'react', 'reactnative', 'yarn']
  
let index = _.sortedLastIndex(x, 'ruby');
  
console.log(index);

Producción:

5

Nota: Esto no funcionará en JavaScript normal porque requiere que se instale la biblioteca lodash.

Referencia: https://lodash.com/docs/4.17.15#sortedLastIndex

Publicación traducida automáticamente

Artículo escrito por iamsahil1910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *