Introducción
En este laboratorio, exploraremos el concepto de progresión aritmética en JavaScript. Aprenderemos a crear una matriz de números en progresión aritmética, comenzando con un número entero positivo dado y hasta un límite especificado. Al final de este laboratorio, tendrás una comprensión sólida de cómo usar los métodos Array.from() y map() para crear matrices con los valores deseados en el rango dado.
Ejemplo de código de progresión aritmética
Para practicar la codificación, abre la Terminal/SSH y escribe node.
A continuación, se presenta un ejemplo de código que crea una matriz de números en progresión aritmética. La matriz comienza con un número entero positivo dado y va hasta un límite especificado:
const arithmeticProgression = (n, lim) =>
Array.from({ length: Math.ceil(lim / n) }, (_, i) => (i + 1) * n);
Para usar este código, simplemente llama a la función arithmeticProgression con dos argumentos: el número entero positivo inicial y el límite. Por ejemplo:
arithmeticProgression(5, 25); // [5, 10, 15, 20, 25]
Resumen
¡Felicitaciones! Has completado el laboratorio de Progresión Aritmética. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.