Hola me pueden decir como trasnformo el numero: 3.12354
en 3.12 , osea poder controlar los de decimales....
saludos
Juampi
| ||||
Buenas, La FAQ117 te explica cómo hacerlo. Ahí va otra forma, por si te sirve <script language="JavaScript"> numero = 3.12354 numero = numero.toString() numero = new Number(numero.substring(0,numero.indexOf(".")+3)) alert(numero) </script> saludos |
| ||||
OK, sigue diciendome lo mismo, pero veo que es porque el método toFixed() es a partir de IExplorer 5.5 en adelante. (sigo con la 5.0) En Netscape 7.0 funciona ok ![]() Es un buen método, no entiendo por qué no lo inventaron antes. ![]() saludos |
| ||||
Hola otra vez: Hice un objeto que llamé "flotante", y redefiní toFixed, de manera que creo que te debe funcionar... Código PHP: ![]() Saludos ![]() |
| ||||
Caricatos, me sigue dando el mismo error "El objeto no acepta esta propiedad o método" Aunque lo definas como función, no se puede luego usar esa función como si fuera un método. De todas formas con tu propuesta he aprendido un método que no conocía (nunca lo ví en ningún manual ni referencia). Gracias por el dato. saludos |
| ||||
Hola otra vez: Es una pena que no funcione ![]() Yo lo probé también negando la condición (ya sabes, en el if le puse "!")... para ver los dos resultados, y me fue bien... lástima no tener esa versión, pero, siempre está la versión de las FAQs. Me alegra saber que al menos sirvió para que aprendieras algo. Saludos ![]() |
| ||||
Hola Tunait ![]() me alegra ver que has vuelto, nos has hecho mucha falta Es bueno saber que contamos con genios como ustedes que pueden llevar una conversación de la que todos podemos aprender algo. Pero me quedó una duda ![]() Tu método de caricatos (hola ![]()
__________________ "Casualidad es el juego favorito del destino", Tilu |
| ||||
Hola a todos. Os dejo otro método para controlar el nº de decimales: Código PHP: |
| ||||
Hola a todos: Parece que hoy estamos con la vena didáctica... esperemos que siga así ![]() Yo no me sabía esa forma de usar los prototipos (gracias JavierB ![]() Tilu: coincido contigo en eso de la super moderadora aunque a veces le demos motivos para que nos den una regañina ![]() ![]() Bueno... otra vez en serio ![]() Hay una diferencia entre toFixed y el método de multiplicar y dividir por una potencia de 10, y es que toFixed aproxima el valor al "más próximo", o sea que 3.06, lo convierte en 3.1, y de la otra manera solo hace el truncado (3.0)... No sé para que lo necesitará juampi (por cierto... ¿por dónde andas?), pero creo que agradecerá los datos que le estamos dando. Saludos ![]() |
| ||||
Cita: Somos muchos los que coincidimos en que contamos con una muy buena moderadora (hola Tunait Mensaje Original por caricatos Tilu: coincido contigo en eso de la super moderadora aunque a veces le demos motivos para que nos den una regañina ![]() ![]() ![]() ![]() Claro aprovecha que no está el defensor de los reprochados para tirarme mis orejitas... debo confesar que no me incomoda que me regañen por mis errores, pero siempre que me digan el porqué ![]()
__________________ "Casualidad es el juego favorito del destino", Tilu |
| ||||
Cita: tilu, qué cosas me dices! que pongo colorá! Gracias Mensaje Original por tilu Hola Tunait ![]() me alegra ver que has vuelto, nos has hecho mucha falta Es bueno saber que contamos con genios como ustedes que pueden llevar una conversación de la que todos podemos aprender algo. Pero me quedó una duda ![]() Tu método de caricatos (hola ![]() ![]() respecto a lo del método, efectivamente funciona a partir de la versión 5.5 de IExplorer en adelante (de NS no vi el dato así que no sé) La verdad es que lo de controlar la cantidad de decimales es algo muy buscado desde siempre. Por eso decía que no entiendo por què no lo inventaron antes. Mientras hayan tantos usuarios usando versiones inferiores usaré otras formas, y personalmente me quedo con la que menos líneas de código necesite. ![]() Última edición por tunait; 21/01/2009 a las 07:27 |