Foros del Web » Programando para Internet » Javascript »

repeat en javascript

Estas en el tema de repeat en javascript en el foro de Javascript en Foros del Web. me gustaria saber como puedo hacer lo siguiente tengo 111.1 y con alguna intruccion decirle que rellene con 0 eje 111.1 111.10000 en visual basic ...
  #1 (permalink)  
Antiguo 25/08/2004, 08:52
Avatar de Ds1
Ds1
 
Fecha de Ingreso: junio-2003
Mensajes: 87
Antigüedad: 20 años, 10 meses
Puntos: 0
repeat en javascript

me gustaria saber como puedo hacer lo siguiente

tengo 111.1 y con alguna intruccion decirle que rellene con 0
eje

111.1
111.10000

en visual basic se puede ocupar la funcion repeat pero en javascript
no se como hacerlo y no quiero hacerlo con un "for"

de antemano gracias
  #2 (permalink)  
Antiguo 25/08/2004, 09:57
Avatar de claray  
Fecha de Ingreso: agosto-2004
Ubicación: ahora... en Caracas
Mensajes: 345
Antigüedad: 19 años, 8 meses
Puntos: 0
por ejemplo:

a='111.1';
while (a.length < 9) { a+= '0';}

saludos
__________________
:pirata: El arte de desarrollar es dejar que los otros lo hagan
  #3 (permalink)  
Antiguo 25/08/2004, 10:25
Avatar de Ds1
Ds1
 
Fecha de Ingreso: junio-2003
Mensajes: 87
Antigüedad: 20 años, 10 meses
Puntos: 0
estimado se le agrade por su aporte
pero ocupar el while es casi lo mismo que el for

lo que quiero es poder usar algo asi

var a ="11"

var a = repeat(a,"0",3)


a seria = a 11000 se entiende ??
mysql tiene repeat , y encontre en algun lugar que en javascript
se hace con "/\w{6,12}/" pero no se como ocuparlo



Cita:
Iniciado por claray
por ejemplo:

a='111.1';
while (a.length < 9) { a+= '0';}

saludos
  #4 (permalink)  
Antiguo 25/08/2004, 11:30
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola Ds1:

Al decir repeat, a mi también se me ocurrió un sistema como planteó claray (¡Hola !), y es que en lenguajes de programación se piensa en la estructura repeat como:

repeat
instrucciones;
until condición;

Y que javascript no posee, aunque se puede implementar con la sentencia while... aunque me parece que aún más acertada hubiera sido la estructura javascript: do {..} while (condición); donde el chequeo de la condición se hace al final de la sentencia provacando que el bloque al menos se ejecute una vez.

Lo que tu estás planteando es el uso de una expresión regular que no sabría implementar para conseguir el repeat que tu planteas.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:34.