Проблема в вашем подходе - полный массив, который вы передаете функции Math.max
:
var arrayEdificiosNiveis = [11,10,10];
console.log(Math.max(arrayEdificiosNiveis));
Если невозможно использовать Spread syntax
, вы можете вызвать функцию apply
, которая получает массив в качестве параметров функции Math.max
function sayHello() {
var arrayEdificiosNiveis = [11,10,10];
var indexMenor = arrayEdificiosNiveis.indexOf(Math.max.apply(null, arrayEdificiosNiveis));
console.log(indexMenor);
}
sayHello();