Foros del Web » Programando para Internet » Javascript »

redondear a miles...

Estas en el tema de redondear a miles... en el foro de Javascript en Foros del Web. queria saber si hay alguna funcion de javascript para redondear un numero a miles a la alza porque no se muy bien como hacerlo la ...
  #1 (permalink)  
Antiguo 23/10/2004, 04:27
 
Fecha de Ingreso: enero-2002
Mensajes: 236
Antigüedad: 22 años, 3 meses
Puntos: 0
Pregunta redondear a miles...

queria saber si hay alguna funcion de javascript para redondear un numero a miles a la alza porque no se muy bien como hacerlo

la idea es que si le paso el numero 17800 a la funcion devuelva 18000 y si le paso 17100 tambien devuelva 18000, y luego las cantidades menores de 1000 se redondeen a mil

llevo un buen rato con ello y no acabo de aclarar...
  #2 (permalink)  
Antiguo 23/10/2004, 06:36
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 6 meses
Puntos: 3
Código HTML:
<head>
<script type="text/javascript">
function redondeaAlAlza(x,r) {
    xx = Math.floor(x/r)
    if (xx!=x/r) {xx++}
    return (xx*r)
}
</script>
</head>

<body>
<form>
<input type="text" name="entrada">
<input type="button" value="Redondear" onClick="alert(redondeaAlAlza(this.form.entrada.value,1000))">
</form>
</body> 
  #3 (permalink)  
Antiguo 23/10/2004, 07:03
 
Fecha de Ingreso: enero-2002
Mensajes: 236
Antigüedad: 22 años, 3 meses
Puntos: 0
muchas gracias... ya me estaba haciendo un lío....
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 15:13.