5

como hacer una calculadora básica

Juan Sebastian
Yoprog
18658

este es el código html:

<htmllang="en"dir="ltr"><head><metacharset="utf-8"><title>calculadora</title></head><body><form><h2align="center">calculadora</h2><palign=center><inputtype="number"size="55"id="id1" /><inputtype="text"id="id2" /><inputtype="number"size="55"id="id3" /><inputtype="button"value="calcular"id="id4" /></p><h1align=center>¡TU RESULTADO ES...</h1><h1align=centerid="id5">0!</h1><palign="center"><inputtype="reset"value="borrar" /></p></form><scriptsrc="código.js"></script></body></html>

este es el código js:

var id1 = document.getElementById("id1");
var id2 = document.getElementById("id2");
var id3 = document.getElementById("id3");
var lectura_de_id1;
var lectura_de_id3;
var id4 = document.getElementById("id4");
var id5 = document.getElementById("id5");
id4.addEventListener("click", funciónAlPresionarElBoton);

functionfunciónAlPresionarElBoton() {

  lectura_de_id1 = parseInt(id1.value);
  lectura_de_id3 = parseInt(id3.value);

  if (id2.value == "+") {
    id5.innerHTML = Math.floor(lectura_de_id1 + lectura_de_id3) + "!";
  }
  elseif (id2.value == "-") {
    id5.innerHTML = Math.floor(lectura_de_id1 - lectura_de_id3) + "!";
  }
  elseif (id2.value == "*") {
    id5.innerHTML = Math.floor(lectura_de_id1 * lectura_de_id3) + "!";
  }
  elseif (id2.value == "x") {
    id5.innerHTML = Math.floor(lectura_de_id1 * lectura_de_id3) + "!";
  }
  elseif (id2.value == "X") {
    id5.innerHTML = Math.floor(lectura_de_id1 * lectura_de_id3) + "!";
  }
  elseif (id2.value == "/") {
    id5.innerHTML = Math.floor(lectura_de_id1 / lectura_de_id3) + "!";
  }
}

espero que les guste el resultado 😃👍.

Escribe tu comentario
+ 2