@reggie Вот пример простого калькулятора на 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 |
<!DOCTYPE html> <html> <head> <title>Калькулятор на JavaScript</title> <meta charset="utf-8"> </head> <body> <h1>Калькулятор на JavaScript</h1> <input type="text" id="num1" placeholder="Введите первое число"/><br/> <input type="text" id="num2" placeholder="Введите второе число"/><br/> <button onclick="add()">Сложить</button> <button onclick="subtract()">Вычесть</button> <button onclick="multiply()">Умножить</button> <button onclick="divide()">Разделить</button> <p id="result"></p> </body> <script> function add() { var num1 = parseInt(document.getElementById("num1").value); var num2 = parseInt(document.getElementById("num2").value); var result = num1 + num2; document.getElementById("result").innerHTML = "Результат: " + result; } function subtract() { var num1 = parseInt(document.getElementById("num1").value); var num2 = parseInt(document.getElementById("num2").value); var result = num1 - num2; document.getElementById("result").innerHTML = "Результат: " + result; } function multiply() { var num1 = parseInt(document.getElementById("num1").value); var num2 = parseInt(document.getElementById("num2").value); var result = num1 * num2; document.getElementById("result").innerHTML = "Результат: " + result; } function divide() { var num1 = parseInt(document.getElementById("num1").value); var num2 = parseInt(document.getElementById("num2").value); var result = num1 / num2; document.getElementById("result").innerHTML = "Результат: " + result; } </script> </html> |
В этом примере создаются четыре функции для выполнения базовых математических операций (сложение, вычитание, умножение, деление). Каждая функция получает значения из двух полей ввода, выполняет операцию и выводит результат в элементе <p>
. В HTML-коде создаются два поля ввода для ввода чисел и четыре кнопки для выбора операции.