Максимальный элемент массива
by Artem
JavaScript
'use strict';
const arr = [1, 10, 22, 99, 8, 788, 55, 3];
function findMaxInArr(arr) {
if (arr.length === 1) return arr[0];
let newArr = [];
arr.forEach((el) => {
newArr.push(el);
});
let max = newArr[newArr.length - 1];
let a = newArr[newArr.indexOf(max) - 1];
if (a > max) max = a;
newArr.pop();
return max > findMaxInArr(newArr) ? max : findMaxInArr(newArr);
}
console.log(findMaxInArr(arr));