Respuestas Ejercicio 50 (JS Julio)

const max = (ArrayNumbers = []) => Math.max(...ArrayNumbers);


const max = (arr) => {
      maximo = 0;
for(var i=0;i<arr.length;i++){
    if(maximo < arr [i]){
        maximo = arr [i];
    }
}
return maximo
}

Comparto mi respuesta:

function max(arreglo){
  let num=arreglo[0]
  let numeroMayor=0
  for (let index=1; index<arreglo.length;index++){
    if (num>arreglo[index]){
      numeroMayor=num
    } else if(num<arreglo[index]){
      numeroMayor=arreglo[index]
      num=arreglo[index]
    }
  }
  return numeroMayor
}

console.log(max([1, 2, 3, 4])) // 4
console.log(max([63, 85, 39, 24, 3])) // 85*/
const max = arr => arr.reduce((a, b) => a > b ? a : b);

Comparto mi respuesta :slight_smile: :

const max = (arr) => {
  return arr.reduce((item, current) => ( item > current ? item : current ));
}
const max = (arr = []) => {
if (arr.length > 0) {
    let highest= arr[0];
    for (let i=1; i<arr.length; i++) {
        if (arr[i] > highest) {
            highest= arr[i];
        }
    }
    return highest;
}
}
const max = lista => lista.reduce((mayor, num) => (mayor < num) ? num : mayor)
1 me gusta
const max = (nums) =>nums.reduce((mayor,num_actual)=>{if(mayor<num_actual){return num_actual}
else{return mayor}})
1 me gusta
const max= array=> array.reduce((accu,current)=>(accu>current? accu:current))
// escribe tu solución acá
const max = (arrNum) =>  
{ 
  let num = 0
  arrNum.filter(may => may > num ? num = may : num)
  return num
}
// código de prueba
console.log(max([1, 2, 3, 4])) // 4
console.log(max([63, 85, 39, 24, 3])) // 85