Author -  Sai gowtham

Get the Index of Max value of an Array in JavaScript

In this tutorial, we are going to learn about how to get the index of the maximum value from an array using the JavaScript.

Get the Index of Max Value of an Array

To get the index of max value of an array, we can use the combination of Math.max() and Array.IndexOf() methods.

The Math.max() method takes the array of elements as a argument and returns the max value from the array.

The Array.indexOf() method takes the element as a argument and returns the index of it.

Here is an example:

const arr = [2, 4, 55, 34, 12];

const maxNumber = Math.max(...arr);
const result = arr.indexOf(maxNumber);
console.log(result);

Output:

2

In the example above, we have used the Math.max(..arr) to get the max value of an array, then we have passed the max value to the Array.indexOf() method to get index of it.

The Math.max() method accepts only the individual values but not an array, so we unpacked the array by using the es6 (…) spread operator and passed to it.

We can also modified the above code in the single line like this :

const arr = [2, 4, 55, 34, 12];

const result = arr.indexOf(Math.max(...arr));
console.log(result); // 2

Css Tutorials & Demos

How rotate an image continuously in CSS

In this demo, we are going to learn about how to rotate an image continuously using the css animations.

How to create a Instagram login Page

In this demo, i will show you how to create a instagram login page using html and css.

How to create a pulse animation in CSS

In this demo, i will show you how to create a pulse animation using css.

Creating a snowfall animation using css and JavaScript

In this demo, i will show you how to create a snow fall animation using css and JavaScript.

Top Udemy Courses

JavaScript - The Complete Guide 2023 (Beginner + Advanced)
JavaScript - The Complete Guide 2023 (Beginner + Advanced)
116,648 students enrolled
52 hours of video content
$14.99 FROM UDEMY
React - The Complete Guide (incl Hooks, React Router, Redux)
React - The Complete Guide (incl Hooks, React Router, Redux)
631,582 students enrolled
49 hours of video content
$24.99 FROM UDEMY
Vue - The Complete Guide (w/ Router, Vuex, Composition API)
Vue - The Complete Guide (w/ Router, Vuex, Composition API)
203,937 students enrolled
31.5 hours of video content
$14.99 FROM UDEMY