En este post vamos a ver cómo generar una serie numérica con JavaScript en donde se solicita lo siguiente:
Por ejemplo, generar una serie que diga “oferta” desde el 1 hasta el 100. Quedaría así:
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.
La función queda así:
const generarSerie = (prefijo, inicio, fin) => {
const numeros = [];
for (; inicio <= fin; inicio++) {
numeros.push(prefijo + rellenar("0", inicio.toString(), fin.toString().length));
}
return numeros;
}
Como puedes ver, recibe el prefijo, el inicio y el fin. También invoca a la función rellenar
, cuyo código queda así:
const rellenar = (relleno, numeroComoCadena, cantidadDeCifras) => {
const cantidadDeCaracteresFaltantes = cantidadDeCifras - numeroComoCadena.length;
return relleno.repeat(cantidadDeCaracteresFaltantes) + numeroComoCadena;
}
Un ejemplo de uso es el siguiente:
console.log(generarSerie("oferta", 1, 100));
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.
El día de hoy vamos a ver cómo restablecer la impresora térmica GOOJPRT PT-210 a…
Hoy voy a enseñarte cómo imprimir en una impresora térmica conectada por USB a una…
En este post voy a enseñarte a programar un servidor web en Android asegurándonos de…
En este post te quiero compartir un código de C++ para listar y cancelar trabajos…
Gracias a WebAssembly podemos ejecutar código de otros lenguajes de programación desde el navegador web…
Revisando y buscando maneras de imprimir un PDF desde la línea de comandos me encontré…
Esta web usa cookies.