Calculadora de Rubén Trillo

x+y
x-y
x·y
x/y
Σn
∏n
n!
1/x
√x
2n
x2
xy
E(x)
1
2
3
4
5
6
7
8
9
=
0
.
C
tM
fM

Nota: El teclado numérico funciona al pulsar pero me falta eliminar el valor "0" al iniciar con tecla

Algunas sugerencias para implementar el arrastre del cajetín a la memoria:

1. Usar bloque <div contentEditable=“true” …> en vez de <input type=“text” …> para introducir el número y delimitar el cajetin con los comandos CSS border, hight y width.

2. Usar un bloque <div> para la memoria donde guardar el número. Delimitar esta zona también con los comandos CSS border, hight y width.

3. Inicializar la función draggable al menos con las opciones {revert: "invalid", helper:"clone"} para que retorne si no llega al destino y para que no desplace el cajetín original.

4. Inicializar la función dropable al menos con las opciones {activeClass:"act", drop:function(event, ui){…}} para indicar con activeClass cual es el destino (memoria) y para definir con drop el manejador del ejvento que copia el contenido. El manejador tendrá un código similar al del botón ToM.