From 6dc1198597c5356fa86c1c112feb9b3f45d92073 Mon Sep 17 00:00:00 2001 From: roshka Date: Fri, 19 Oct 2018 17:44:59 -0300 Subject: [PATCH] Unos arreglos en el codigo de calculadora --- Calculadora/calculadora.html | 2 +- Calculadora/funciones.js | 37 +++++++++++++++++++++---------------- 2 files changed, 22 insertions(+), 17 deletions(-) diff --git a/Calculadora/calculadora.html b/Calculadora/calculadora.html index bd1ff52..46bd8cf 100644 --- a/Calculadora/calculadora.html +++ b/Calculadora/calculadora.html @@ -17,7 +17,7 @@
- +
diff --git a/Calculadora/funciones.js b/Calculadora/funciones.js index 00894d1..6b8e4ce 100644 --- a/Calculadora/funciones.js +++ b/Calculadora/funciones.js @@ -1,7 +1,7 @@ function variables() { var resultado = document.getElementById('resultado'); var suma = document.getElementById('suma'); - var borrar = document.getElementById('borrar'); + var eliminar = document.getElementById('eliminar'); var resta = document.getElementById('resta'); var multi = document.getElementById('multi'); var division = document.getElementById('division'); @@ -54,38 +54,37 @@ ocho.onclick = function(e){ nueve.onclick = function(e){ resultado.textContent = resultado.textContent + "9"; } -borrar.onclick = function(e){ - borrar(); -} -suma.onclick = function(e){ - operandor1 = resultado.textContent; - operacion = "+"; +eliminar.onclick = function(e){ borrar(); } + resta.onclick = function(e){ + resultado.textContent = resultado.textContent + "-"; operandor1 = resultado.textContent; operacion = "-"; - borrar(); + //borrar(); } multi.onclick = function(e){ + resultado.textContent = resultado.textContent + "*"; operandor1 = resultado.textContent; operacion = "*"; - borrar(); + // borrar(); } division.onclick = function(e){ + resultado.textContent = resultado.textContent + "/"; operandor1 = resultado.textContent; operacion = "/"; - borrar(); + //borrar(); } igual.onclick = function(e){ - operandor2 = resultado.textContent; - borrar(); + resultado.textContent = resultado.textContent; + //borrar(); } function borrar() { - resultado.textContent=" "; + resultado.textContent= ""; } -function operaciones(params) { - var ecuacion = 0; +function operaciones() { + var ecuacion; switch (operacion) { case "+": ecuacion = parseFloat(operandor1)+parseFloat(operandor2); @@ -100,5 +99,11 @@ function operaciones(params) { ecuacion = parseFloat(operandor1)/parseFloat(operandor2); break; } - resultado.textContent = ecuacion; + +} +suma.onclick = function(e){ + resultado.textContent = resultado.textContent + "+"; + operandor1 = resultado.textContent; + operacion; + // borrar(); } \ No newline at end of file -- libgit2 0.26.0