En este post vamos a ver cómo generar una serie numérica con JavaScript en donde se solicita lo siguiente:
- La serie debe tener un prefijo
- Todos los números deben tener la misma cantidad de cifras, así que se debe rellenar con ceros en caso de ser necesario
- La serie debe iniciar en un número y terminar en otro, siempre incluyendo el prefijo
Por ejemplo, generar una serie que diga “oferta” desde el 1 hasta el 100. Quedaría así:
Explicación del algoritmo
Para generar una serie numérica con JavaScript necesitamos un ciclo que va a ir desde el inicio hasta el fin, y en cada paso rellenará el número usando una función que ya vimos previamente.
Generar serie
La función queda así:
Como puedes ver, recibe el prefijo, el inicio y el fin. También invoca a la función rellenar
, cuyo código queda así:
Un ejemplo de uso es el siguiente:
Por cierto, la función devolverá un arreglo con todos los números generados, tú puedes cambiar eso concatenando en una cadena o imprimiendo los valores directamente.