Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var calcContainer = $(".calc-container");
- var calculateVal = 0;
- var resetValue = false
- var calcBody = calcContainer.find(".calc-body");
- var calcDisplay = calcBody.find(".calc-body__display input");
- var actionDiv = calcBody.find(".calc-body__controls .action");
- var digitDiv = calcBody.find(".calc-body__controls .digit");
- var actionClear = calcBody.find(".calc-body__controls .controls-c");
- var calcBodyControls = calcBody.find(".calc-body__controls div");
- actionDiv.on("click", function() {
- if (calcBodyControls.hasClass("plus")) {
- resetValue = true
- calculateVal = calculateVal + parseInt(calcDisplay.val());
- calcDisplay.val(calculateVal)
- } else if (calcBodyControls.hasClass("multiply")) {
- resetValue = true
- } else if (calcBodyControls.hasClass("devide")) {
- resetValue = true
- } else if (calcBodyControls.hasClass("minus")) {
- resetValue = true
- }
- });
- digitDiv.on("click", function() {
- if(resetValue) {
- calcDisplay.val(" ");
- resetValue = false;
- }
- var _getDigit = $(this).text();
- var _getExisting = calcDisplay.val();
- var test = calcDisplay.val(_getExisting + _getDigit);
- });
- actionClear.on("click", function() {
- calcDisplay.val(" ");
- calculateValue = 0
- });
Add Comment
Please, Sign In to add comment