Foros del Web » Programando para Internet » Javascript »

Ajustar cantidades

Estas en el tema de Ajustar cantidades en el foro de Javascript en Foros del Web. Hola. Necesito hacer algo que no he podido encontrar en la red. Tengo 1 input donde se introducen cantidades (enteros sin decimales), dichas cantidades se ...
  #1 (permalink)  
Antiguo 21/05/2017, 04:33
 
Fecha de Ingreso: enero-2011
Ubicación: España
Mensajes: 222
Antigüedad: 13 años, 2 meses
Puntos: 7
Ajustar cantidades

Hola.
Necesito hacer algo que no he podido encontrar en la red.
Tengo 1 input donde se introducen cantidades (enteros sin decimales), dichas cantidades se pasa a una variable en javascript.

Y lo que necesito es lo siguiente:
Si introducen cualquier cantidad entre 0 y 50 me tome un valor de 50.
Si introducen cualquier cantidad entre 51 y 100 me tome un valor de 100.
Si introducen cualquier cantidad entre 101 y 150 me tome un valor de 150.
Si introducen cualquier cantidad entre 151 y 200 me tome un valor de 200.
.... y así sucesivamente, siempre la cantidad superior en fracciones de 50.

Podria hacerlo con un condicional (if, else if) pero teniendo en cuenta que las cantidades introducidas pueden ser muy altas seria tedioso hacerlo de esta manera y supongo que poco profesional

Hay alguna funcion que pueda hacer esto?

Gracias a todos.
__________________
¿Hay algo mas hermoso que ayudar.?
  #2 (permalink)  
Antiguo 21/05/2017, 16:55
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: Ajustar cantidades

Checa esto, https://jsfiddle.net/arturogallegos/xphb5uyo/
  #3 (permalink)  
Antiguo 24/05/2017, 02:56
 
Fecha de Ingreso: enero-2011
Ubicación: España
Mensajes: 222
Antigüedad: 13 años, 2 meses
Puntos: 7
Respuesta: Ajustar cantidades

Muchas gracias ArturoGallegos

Voy a probarlo adaptandolo a mi código y te comento algo.

Un saludo.
__________________
¿Hay algo mas hermoso que ayudar.?

Etiquetas: funcion, input
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 02:31.