Buenas, tengo una duda con un trabajo que me han mandado y bueno consiste en crear una calculadora con javascript, lo que tengo hecho son los valores, os pego lo que tengo hecho:
<html>
<head>
<script language="javascript">
function uno (){
document.led.texto.value= document.led.texto.value+1;
}
function dos (){
document.led.texto.value= document.led.texto.value+2;
}
function tres (){
document.led.texto.value= document.led.texto.value+3;
}
function cuatro (){
document.led.texto.value= document.led.texto.value+4;
}
function cinco (){
document.led.texto.value= document.led.texto.value+5;
}
function seis (){
document.led.texto.value= document.led.texto.value+6;
}
function siete (){
document.led.texto.value= document.led.texto.value+7;
} function ocho (){
document.led.texto.value= document.led.texto.value+8;
}
function nueve (){
document.led.texto.value= document.led.texto.value+9;
}
function cero (){
document.led.texto.value= document.led.texto.value+0;
}
function borrar()
{
document.led.texto.value="";
}
function sumar()
¿ ?
</script>
</head>
<body>
<p><form name="led" id="led" method="post" action="">
<input name="texto" type="text" id="text"></p>
<input type="button" name="n1" onclick="uno();" value="1">
<input type="button" name="n2" onclick="dos();" value="2">
<input type="button" name="n3" onclick="tres();" value="3">
<input type="button" name="C" onclick="borrar();" value="C"></p>
<p><input type="button" name="n4" onclick="cuatro();" value="4">
<input type="button" name="n5" onclick="cinco();" value="5">
<input type="button" name="n6" onclick="seis();" value="6">
<input type="button" name=">" onclick="slice();" value=">"></p>
<p><input type="button" name="n7" onclick="siete();" value="7">
<input type="button" name="n8" onclick="ocho();" value="8">
<input type="button" name="n9" onclick="nueve();" value="9">
<input type="button" name="n0" onclick="cero();" value="0"></p>
<p><input type="button" name="+" onclick="sumar();" value="+">
<input type="button" name="-" onclick="resta();" value="-">
<input type="button" name="" onclick="multiplicacion();" value="">
<input type="button" name="/" onclick="dividision();" value="/"></p>
<input type="button" name="=" onclick="resultado;" value=" = ">
</form>
</body>
</html>
.............................
Como veis para cada valor he asignado una función pero para sumar,restar,multiplicar y dividir nose que poner, el objetivo de este trabajo es que cuando por ejemplo pongo un valor 1 (en el led aparece el numero 1) y cuando le de al operador que quiera (+) por ejemplo, lo que hay en el led se borra y despues meto el segundo valor 2 (en el led aparece el numero 2) me sume y el resultado me lo de apretando el valor (=), pues eso lo que no se es lo ultimo que he indicado, no puedo usar This ni nada que no haya dado en clase, unicamente podria usar switch, case, break, default y nose si me dejare algo mas. Ya se que es muy específico lo que pido, pero bueno a ver si alguien que pilote esto me ayuda.
Thx de antemano.