Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] multiplicación

Estas en el tema de multiplicación en el foro de Javascript en Foros del Web. como les va muchachos? necesito ayuda de ustedes tengo un codigo con el que estoy trabajando y es para calcular metros cuadrados y cuanta pintura ...
  #1 (permalink)  
Antiguo 03/01/2016, 16:55
 
Fecha de Ingreso: enero-2016
Ubicación: neuquen
Mensajes: 19
Antigüedad: 8 años, 11 meses
Puntos: 0
Pregunta multiplicación

como les va muchachos?

necesito ayuda de ustedes tengo un codigo con el que estoy trabajando y es para calcular metros cuadrados y cuanta pintura se necesitara para pintarla, pero necesito que el resultado de la cantidad de pintura sea exacto, por ejemplo 2.4 y no 2.4000302.
el codigo que tengo hasta ahora es:

Código Javascript:
Ver original
  1. <script>
  2.     function multiplicar(){
  3.   m1 = document.getElementById("multiplicando").value;
  4.   m2 = document.getElementById("multiplicador").value;
  5.   r = m1*m2; document.getElementById("resultado").value = r;
  6.   rend = document.getElementById("rendimiento").value;
  7.    manos = document.getElementById("manos").value;
  8.   r1 = r*rend*manos; document.getElementById("resultado1").value = r1;      
  9.     }
  10.      </script>  
  11. <form id="multiplicar">
  12. alto <input type="text" id="multiplicando" maxlength="2" placeholder="Alto de la Pared"  onChange="multiplicar();">mts X
  13.   ancho<input type="text" id="multiplicador" maxlength="2" placeholder="Ancho de la Pared"  onChange="multiplicar();"> mts
  14. =<input type="text" id="resultado"> mts2
  15. <br>
  16. <br>
  17. Manos de pintura <input type="text" placeholder="Manos de Pintura" id="manos" value=0 onChange="multiplicar();">
  18. <input type="hidden" value="0.2" id="rendimiento" onchange="multiplicar();">
  19. necesitaras<input type="text" id="resultado1"> litros de pintura
  20. </form>
  #2 (permalink)  
Antiguo 03/01/2016, 23:34
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 1 mes
Puntos: 977
Respuesta: multiplicación

Utiliza el método .toFixed().

Un saludo
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #3 (permalink)  
Antiguo 04/01/2016, 12:38
 
Fecha de Ingreso: enero-2016
Ubicación: neuquen
Mensajes: 19
Antigüedad: 8 años, 11 meses
Puntos: 0
Pregunta Respuesta: multiplicación

Cita:
Iniciado por Alexis88 Ver Mensaje
Utiliza el método [URL="https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed"][inline].toFixed()[/inline][/URL].

Un saludo
¿podrias ayudarme a introducirlo en el codigo?

saludos y feliz 2016
  #4 (permalink)  
Antiguo 04/01/2016, 13:30
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 1 mes
Puntos: 977
Respuesta: multiplicación

Mira los ejemplos del enlace que te pasé. Ahí te indican cómo funciona y cómo debes implementarlo.

Un saludo
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: multiplicacion
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 03:02.