Как сделать калькулятор в javascript?

Пользователь

от sylvester , в категории: JavaScript , месяц назад

Как сделать калькулятор в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

E

Пользователь

от Ekaterina_90 , 3 дня назад

@sylvester  Калькулятор в javascript можно сделать следующим образом:


 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
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
  </head>
  <body>
    <!-- Число 1 -->
    <input id="number1" />


    <!-- Кнопки -->
    <select class="operator">
      <option value="+">+</option>
      <option value="-">-</option>
      <option value="*">*</option>
      <option value="/">:</option>
    </div>


    <!-- Число 2 -->
    <input id="number2" />


    <!-- Кнопка для расчетов -->
    <button id="calculate">Посчитать</button>


    <!-- Ответ -->
    <p id="result"></p>


    <script>
    document.querySelector("#calculate").addEventListener("click", () => {
      let result;


      let number1 = Number(document.getElementById("number1").value);
      let number2 = Number(document.getElementById("number2").value);
      let op = document.querySelector(".operator").value;


      switch (op) {
        case "+":
          result = number1 + number2;
          break;
        case "-":
          result = number1 - number2;
          break;
        case "*":
          result = number1 * number2;
          break;
        case "/":
          result = number1 / number2;
          break;
        default:
          result = "No";
      }

      document.getElementById("result").innerHTML = result;
    });
    </script>
  </body>
</html>