art5455
@art5455
Каюсь, задавал тупые вопросы, но господи... с каки

Поиск в массиве из подмассивов. В чём ошибка?

function largestOfFour(arr) 
{
let long;
  let nw = [];
  for(let i = 0; i < arr.lenght; i++) {
      long = arr[i][0];
       for (let a = 1; a < arr[a].lenght; a++) 
       {
         if(arr[i][a] > long) {
            long = arr[i][a];      
         }   
       } 
     
       nw.push(long);
     return nw;
  }
}
largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]);  //должно вернуть [27, 5, 39, 1001].
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
hzzzzl
@hzzzzl
function largestOfFour(arr) {
    
    let result = []

    for (let i = 0; i < arr.length; i++) {
         result.push(Math.max(...arr[i]))  // вся магия 
    }

    return result
}


https://learn.javascript.ru/rest-parameters-spread...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
28 мар. 2024, в 18:16
1000 руб./за проект
28 мар. 2024, в 18:15
90000 руб./за проект
28 мар. 2024, в 18:05
5000 руб./за проект