Gracias por las ayudas recibidas, la verdad que no es tan dificil... Tengo echa la calculadora y funciona! Pero si pongo una letra o un signo no casca, como se puede hacer para controlar la entrada obligatoria de los numeros y que solo admita numeros? Tambien tengo el boton de "Borrar" el formulario, sabeis si hay algun botón “Salir” para que cierre la página pidiendo confirmación de salida? Gracias
 
<script> 
function calcula(operacion){ 
    var operando1 = document.calc.operando1.value 
    var operando2 = document.calc.operando2.value 
    var result = eval(operando1 + operacion + operando2) 
    document.calc.resultado.value = result 
} 
</script> 
</HEAD>
 
<BODY>
<form name="calc">
<TABLE width="60%" cellspacing="2" cellpadding="2" border="3">
<TR>
	<TD  width="180">Operando 1:</TD>
	<TD  width="180"><input type="Text" name="operando1" value="0" size="20"></TD>
	<TD  width="180"><input type="Button" name="" value=" + " onclick="calcula('+')"></TD>
</TR>
<TR>
	<TD  width="180">Operando 2:</TD>
	<TD  width="180"><input type="Text" name="operando2" value="0" size="20"></TD>
	<TD  width="180"><input type="Button" name="" value=" - " onclick="calcula('-')"></TD>
</TR>
<TR>
	<TD  width="180">Resultado:</TD>
	<TD  width="180"><input type="Text" name="resultado" value="0" size="12"></TD>
	<TD  width="180"> <input type="Button" name="" value=" x " onclick="calcula('*')"></TD>
</TR>
<TR>
	<TD  width="180"></td>
	<TD  width="180"><input type="reset" value="Borrar los Datos"></TD>
	<TD  width="180"><input type="Button" name="" value=" / " onclick="calcula('/')"> </TD>
</TR>
</TABLE>
</form> 
</BODY> 
  
 
