"Buenos días, bienvenido a la calculadora de José Luis Martínez Rguez."

A - Integrar además en una sola calculadora los siguientes botones de operaciones matemáticas. Operaciones unitarias (con un solo operando):

  1. x^2 (número elevado al cuadrado) » <button onClick="cuadrado()"> x<sup>2</sup> </button>
  2. 1/x (inverso del número) » <button onClick="inverso()"> 1/x </button>
  3. sqrt(x) (raiz cuadrada del número) » <button onClick="raiz()"> √x </button>
  4. parte_entera(x) (parte entera de x: si x es positivo devuelve Math.floor(x) y si es negativo devuelve -Math.ceil(x)) » <button onClick="parte_entera()"> Entero de 'x' </button>

B - Operaciones binarias (con dos operandos):

  1. +. -. *, / (suma, resta, multiplicación y división) »
    <button onClick="mas()"> + </button>
    <button onClick="menos()"> - </button>
    <button onClick="multiplica()"> * </button>
    <button onClick="divide()"> / </button>
  2. x^y (x elevado a y) » <button onClick="elevar()"> x^y </button>
Número: