Cont. Calculadora con palabras
Publicado por Mikele (9 intervenciones) el 28/07/2014 18:11:30
Hola, de nuevo escribo para pedir apoyo y llevar más alla el código, con el que ya se me había apoyado anteriormente.
En este caso, con la calculadora que muestra palabras ya lista ¿como se puede hacer? Para que al presionar enter, no muestre el resultado sino que, en base al resultado me envíe a otro sitio web, por ejemplo si da resulado "50" mande a la web 50.htm y si da resultado "2000" mande a la pagina 2000.htm (el nombre del htm no necesariamente debería ser relativo al resultado)
o
que si el resultado esta, por ejemplo entre los 0 y 500 mande a x.htm y si esta entre 501 y 3000 mande a y.htm
el código es casí el mismo que el anterior en este post:
Gracias.
En este caso, con la calculadora que muestra palabras ya lista ¿como se puede hacer? Para que al presionar enter, no muestre el resultado sino que, en base al resultado me envíe a otro sitio web, por ejemplo si da resulado "50" mande a la web 50.htm y si da resultado "2000" mande a la pagina 2000.htm (el nombre del htm no necesariamente debería ser relativo al resultado)
o
que si el resultado esta, por ejemplo entre los 0 y 500 mande a x.htm y si esta entre 501 y 3000 mande a y.htm
el código es casí el mismo que el anterior en este post:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<form name="calc">
<div> <input type="text" name="input" id="show" size="26">
</div>
<div>
<input type="button" name="one" value=" cosa " onclick="add(1)">
<input type="button" name="s" value=" s " onclick="add(10)">
<input type="button" name="two" value=" casa " onclick="add(2)">
<input type="button" name="three" value=" caso " onclick="add(3)">
<input type="button" name="plus" value=" espacio " onclick="add('+')">
</div> <div> <input type="button" name="four" value=" saca " onclick="add(4)">
<input type="button" name="five" value=" soco " onclick="add(5)">
<input type="button" name="six" value=" coso " onclick="add(6)">
</div> <div> <input type="button" name="seven" value=" soca " onclick="add(7)">
<input type="button" name="eight" value=" acos " onclick="add(8)">
<input type="button" name="nine" value=" ocas " onclick="add(9)">
</div> <div> <input type="button" name="clear" value=" borrar " onclick="borrar()">
<input type="button" name="zero" value=" la " onclick="add(0)">
<input type="button" name="doit" value=" enter " onclick="calcular()">
</div>
</form>
<script>
var cadenaNumeros="";
var cadenaLetras="";
var conversion={0:"la", 1:"cosa", 2:"casa", 3:"caso", 4:"saca", 5:"soco", 6:"coso", 7:"soca", 8:"acos", 9:"ocas", 10:"s"};
function add(value)
{
if(value=="+")
{
cadenaNumeros+=" + "; cadenaLetras+=" ";
}else{
cadenaNumeros+=value;
cadenaLetras+=conversion[value];
}
document.getElementById("show").value=cadenaLetras;
}
function borrar()
{
cadenaNumeros="";
cadenaLetras="";
document.getElementById("show").value="";
}
function calcular()
{
document.getElementById("show").value=eval(cadenaNumeros);
}
</script>
Gracias.
Valora esta pregunta
0