Calcular promedio

PHOTO EMBED

Sat May 20 2023 13:37:32 GMT+0000 (Coordinated Universal Time)

Saved by @meridaK #javascript #array #.reduce() #if #.length

//Opción 1:
function findAverage(array) {
  if(array.length === 0) {
    return(0);
  }
  return array.reduce((a, b) => a + b, 0) / array.length;
} 

//Opción 2:
var find_average = (array) => {  
  return array.length === 0 ? 0 : array.reduce((a, b)=> a + b, 0)/array.length
}
content_copyCOPY

Función que calcula el promedio de los números en una lista dada. Si el array esta vacío devolver 0. ---- MÉTODO . REDUCE .reduce() se utiliza para reducir un array a un valor único. En este caso, estamos usando reduce() para sumar todos los valores en el array. Comenzando en 0. Después dividimos la suma por el número de elementos en el array para obtener el promedio, usando .length.

https://www.codewars.com/users/MeridaK/completed_solutions