Hola,
Estoy trabajando en un calculador de tiempo, necesito que sea exacto, pero los resultados no son correctos. Me explico, quiero utilizar la siguiente formula:
t=x/[y*(1+(0.1*z))]
En la cual, los valores de x, y, z son colocados manualmente, con prompt.
El problema es que el resultado final no es correcto, he intentado sumando y multiplacando por parte, y aun asi sale mal, este es el codigo que tengo:
Código:
<script language="JAVASCRIPT">
//
function x1() {
var x = prompt ("Introduce x")
var y = prompt ("Introduce y")
var z = prompt ("Introduce z")
var v1= 0.1*z
var v2= 1+v1
var v3= y*v2
var sum = x/v3
alert("El tiempo es "+sum+" para "+z+"")
}
</script>
Y el boton:
Código:
<input onclick="x1()" type="button" value="X">
Recuerdo, x, y, z son elementos de ejemplo, lo que necesito es se multipliquen y sumen bien los numeros, para que el resultado final quede bien. Me puede decir que esta mal? o hay otra forma mejor de hacerlo?
Gracias de antemano.