Calculator coding

 <!DOCTYPE html>

<html>

  <head>

    <title>Calculator</title>

    <script>

      function calculate() {

        var num1 = document.getElementById("num1").value;

        var num2 = document.getElementById("num2").value;

        var operator = document.getElementById("operator").value;

        var result = 0;

        

        if (operator === "+") {

          result = Number(num1) + Number(num2);

        } else if (operator === "-") {

          result = num1 - num2;

        } else if (operator === "*") {

          result = num1 * num2;

        } else if (operator === "/") {

          result = num1 / num2;

        }

        

        document.getElementById("result").value = result;

      }

    </script>

  </head>

  <body>

    <h1>Calculator</h1>

    <label for="num1">Number 1:</label>

    <input type="number" id="num1">

    <br><br>

    <label for="operator">Operator:</label>

    <select id="operator">

      <option value="+">+</option>

      <option value="-">-</option>

      <option value="*">*</option>

      <option value="/">/</option>

    </select>

    <br><br>

    <label for="num2">Number 2:</label>

    <input type="number" id="num2">

    <br><br>

    <button onclick="calculate()">Calculate</button>

    <br><br>

    <label for="result">Result:</label>

    <input type="number" id="result" readonly>

  </body>

</html>


Comments