Open In App

Lodash _.lastIndexOf() Method

Improve
Improve
Like Article
Like
Save
Share
Report

Lodash _.lastIndexOf() method is like the _.indexOf method except that it iterates over elements of an array from right to left.

Syntax:

_.lastIndexOf(array, value, [fromIndex=array.length-1]);

Note: If the value is not found in the array -1 is returned.

Parameters:

  • array: It is the array in which value is to be found.
  • value: It is the value to be looked at in the array.
  • fromIndex: It is the index after which we have to look for the value.

Return Value:

It returns the index of the value in the array. If the value is not found, the array returns -1.

Example 1: In this example, we are finding the index of the 2 in a given array by the use of the _lastIndexOf() method.

Javascript




// Requiring the lodash library
const _ = require("lodash");
 
// Original array
let array = [1, 2, 2, 3, 4]
 
// Printing original array 
console.log("Array : ", array)
 
// Looking for value 3 from Last index  
let index = _.lastIndexOf(array, 2)
 
// Printing the Index of the value 
console.log("Index : ", index)


Output:

Example 2: In this example, we are finding the index of the 2 from 2 index number in a given array by the use of the _lastIndexOf() method.

Javascript




// Requiring the lodash library
const _ = require("lodash");
 
// Original array
let array = [1, 2, 2, 3, 4, 2]
 
// Printing original array 
console.log("Array : ", array)
 
// Looking for value 3 from Last index  
let index = _.lastIndexOf(array, 2, 2)
 
// Printing the Index of the value 
console.log("Index : ", index)


Output:

Example 3: In this example, we are finding the index of the 4 in a given array by the use of the _lastIndexOf() method and it is returning -1 as it is not present in that array.

Javascript




// Requiring the lodash library
const _ = require("lodash");
 
// Original array
let array = [1, 2, 2, 3, 4, 2]
 
// Printing original array 
console.log("Array : ", array)
 
// Looking for value 3 from Last index  
let index = _.lastIndexOf(array, 4, 2)
 
// Printing the Index of the value 
console.log("Index : ", index)


Output:



Last Updated : 25 Oct, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads