javaScript2.js 2.79 KB
Newer Older
Silvia Barrientos committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
var operacion = "";
var numero1 = 0;
var numero2 = 0;


function init(){
    var resultado = document.getElementById("resultado");
    var cero = document.getElementById("cero");
    var uno = document.getElementById("uno");
    var dos = document.getElementById("dos");
    var tres = document.getElementById("tres");
    var cuatro = document.getElementById("cuatro");
    var cinco = document.getElementById("cinco");
    var seis = document.getElementById("seis");
    var siete = document.getElementById("siete");
    var ocho = document.getElementById("ocho");
    var nueve = document.getElementById("nueve");
    var suma = document.getElementById("suma");
    var resta = document.getElementById("resta");
    var division = document.getElementById("division");
    var multiplicacion = document.getElementById("multiplicacion");
    var esigual = document.getElementById("esigual");

    cero.onclick = function(){
        resultado.textContent =  "0";
    }
    uno.onclick = function(){
        resultado.textContent =  "1";
    }
    dos.onclick = function(){
        resultado.textContent =  "2";
    }
    tres.onclick = function(){
        resultado.textContent =  "3";
    }
    cuatro.onclick = function(){
        resultado.textContent =  "4";
    }
    cinco.onclick = function(){
        resultado.textContent =  "5";
    }
    seis.onclick = function(){
        resultado.textContent =  "6";
    }
    siete.onclick = function(){
        resultado.textContent =  "7";
    }
    ocho.onclick = function(){
        resultado.textContent =  "8";
    }
    nueve.onclick = function(){
        resultado.textContent =  "9";
    }
    suma.onclick = function(){
        numero1 = resultado.textContent;
        resultado.textContent =  "+";
        operacion = "+";
    }
    resta.onclick = function(){
        numero1 = resultado.textContent;
        resultado.textContent =  "-";
        operacion = "-";
    }
    division.onclick = function(){
        numero1 = resultado.textContent;
        resultado.textContent =  "/";
        operacion = "/";
    }
    multiplicacion.onclick = function(){
        numero1 = resultado.textContent;
        resultado.textContent =  "*";
        operacion = "*";
    }
    esigual.onclick = function(){
        numero2 = resultado.textContent;
        switch(operacion){
            case "+":
                resultado.textContent = parseInt(numero1) + parseInt(numero2);
                break;
            case "-":
                resultado.textContent = parseInt(numero1) - parseInt(numero2);
                break;
            case "/":
                resultado.textContent = parseInt(numero1) / parseInt(numero2);
                break;
            case "*":
                resultado.textContent = parseInt(numero1) * parseInt(numero2);
                break;
        }
        
    }

    
    
}