Introducción
En este laboratorio, exploraremos el concepto de programación en JavaScript y sus diversas características y funcionalidades. A través de ejercicios prácticos y tareas de programación práctica, profundizaremos en los conceptos básicos de JavaScript, como funciones, matrices, objetos y más. Al final de este laboratorio, tendrás una comprensión sólida de JavaScript y sus aplicaciones prácticas en el desarrollo web.
Cómo calcular la mediana de una matriz de números
Para calcular la mediana de una matriz de números, siga estos pasos:
- Encuentre el centro de la matriz.
- Utilice
Array.prototype.sort()para ordenar los valores. - Si
Array.prototype.lengthes impar, devuelva el número en el punto medio. Si es par, devuelva el promedio de los dos números del medio. - Para comenzar a practicar la codificación y usar
node, abra la Terminal/SSH y escribanode.
A continuación, se muestra un fragmento de código de ejemplo que implementa esta lógica:
const median = (arr) => {
const mid = Math.floor(arr.length / 2),
nums = [...arr].sort((a, b) => a - b);
return arr.length % 2 !== 0 ? nums[mid] : (nums[mid - 1] + nums[mid]) / 2;
};
Puede llamar a esta función con una matriz de números como se muestra a continuación:
median([5, 6, 50, 1, -5]); // 5
Resumen
¡Felicidades! Has completado el laboratorio de Mediana. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.