Código de PHP - Función que devuelva la media de un array de números

Imágen de perfil
Val: 525
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Función que devuelva la media de un array de númerosgráfica de visualizaciones


PHP

Publicado el 17 de Marzo del 2020 por Kata (49 códigos)
497 visualizaciones desde el 17 de Marzo del 2020
Crear una función que reciba un array de valores y devuelva la media de los mismos con dos cecimales.

- Si el array esta vació, tiene que devolver 0.00.
- Si dentro del array hay algún valor no numérico se considera como 0.

1
2
3
4
5
6
7
8
media([1, 2, 3, 4]); // 2.50
media([1, 2, 3, 4, 5, 6, 7, 9, 10]); // 5.22
media([2, 12]); // 7.00
media([5.5, 5.5]); // 5.50
media([]); // 0.00
media([1]); // 1.00
media(["a"]); // 0.00
media(["a", 3]); // 1.50

1

Publicado el 17 de Marzo del 2020gráfica de visualizaciones de la versión: 1
498 visualizaciones desde el 17 de Marzo del 2020
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
function media($array)
{
    $array = (count($array)==0) ? [0] : $array;
    return number_format(array_sum($array)/count($array), 2);
}



Comentarios sobre la versión: 1 (0)


No hay comentarios
 

Comentar la versión: 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s6036