Как производить вычисления внутри input на javascript? Скрипт берет число из input, производит над ним некоторые вычисления и выводит результат.
Было бы удобнее набить в этот инпут нечто вроде "16384+256" дабы скрипт взял эту сумму и пошел работать дальше.
"Но как, Холмс?"©

21 Авг 2019 в 06:12
126 +1
0
Ответы
1

Для реализации данной задачи можно воспользоваться следующим скриптом на JavaScript:

<!DOCTYPE html>
<html>
<head>
<title>Вычисление значения из input</title>
</head>
<body>
<input type="text" id="inputField" placeholder="Введите выражение для вычисления">
<button onclick="calculate()">Вычислить</button>
<p id="result"></p>
<script>
function calculate() {
let input = document.getElementById("inputField").value;
let result = eval(input);
document.getElementById("result").innerText = "Результат: " + result;
}
</script>
</body>
</html>

В данном примере мы создаем текстовое поле input, в которое пользователь может ввести математическое выражение, например, "16384+256". При нажатии на кнопку "Вычислить" запускается функция calculate(), которая считывает значение из input, вычисляет его с помощью функции eval() и выводит результат на страницу.

Таким образом, скрипт будет брать введенное пользователем выражение, вычислять его и выводить результат на страницу.

20 Апр в 13:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 91 734 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир