Calculadora en JavaScript

Publicado el 17 de octubre de 2007

En clase nos mandaron hacer una calculadora en JavaScript. Acá está hecha y funcionando! 🙂
Suma, resta, divide, multiplica y realiza función exponencial.
Se ve así:

Acá el código fuente JavaScript y el HTML:
codigoCalculadora.js
calculadora.htm

7 comentarios en este post

Feed de comentarios
  1. Avatar

    chatarra520 16 mayo. 2008 - 15:54

    me parece super el código fuente ya que esta comentariado y se puede entender, solo lo quiero para poder hacer el mio

    Firefox 2.0.0.14 Windows XP
  2. Avatar

    schelagon 25 marzo. 2009 - 11:10

    Tienes varios errores.

    1º el boton de la coma lo tienes de adorno

    2º despues de ver un resultado si quieres hacer otra calculo aparte y pulsas un numero para empezar se añadira ese numero al resultado( estas obligado a tenerle que dar a C y nosotros queremos ser rapidos 😉 )

    3º si quieres realizar calculos negativos, y seguir los pasos con el boton = te saltara directamente a 0

    4º en tu codigo javascript tienes en la funcion operar:
    if (numero1 == 0){
    resultado = parseInt(document.getElementById(“txtNumero”).value);
    }
    que no te lleva a NADA ya que “resultado” no lo tienes declarado en ninguna parte.

    Esto no es una critica, es simplemente los defectos que he encontrado por si quieres cambiarles o arreglarlos, lo que tu quieras.

    Firefox 3.0.7 Windows XP
  3. Avatar

    anonimo 29 marzo. 2011 - 06:14

    Hola: ¿Quiero hacer una calculadora IP que de la Clase de red(A, B, C, D o E), la Mascara, Las Subredes requeridas, Direccion de red.
    Sabiendo la direccion de red y las subredes requeridas debe saberse la clase de red y la máscara.
    Gracias

    Firefox 3.6.10 Windows XP
  1. WordPress Nuevo release: Calculadora en JavaScript 1.0.1 | Picando Código | 10 junio. 2008 - 23:38

    […] que es GPL, Pablo se bajó el código de la calculadora en JavaScript que tengo en la página de Mini-proyectos, y la […]

Dejar un comentario

Notificarme los nuevos comentarios por correo electrónico. Tambien puedes suscribirte sin comentar.

Toasty!