Как изменить оператора, который является строкой в ​​математический оператор в сценарии Java?Html

Программисты Html
Ответить
Anonymous
 Как изменить оператора, который является строкой в ​​математический оператор в сценарии Java?

Сообщение Anonymous »

Я пытаюсь построить калькулятор, я немного новичок в сценарии Java. Идея состоит в том, что я беру строку из поля ввода, вырезал первый номер оператора и второй номер. < /p>
Я застрял в преобразовании оператора, который тип строки в тип, так что он может выполнять математические операции. Я видел советы использовать условную логику, но есть ли более простой способ или метод преобразования оператора строки в «математический» оператор? < /P>
function math() {

let equation = (document.getElementById("calc-input").value).replaceAll(" ", "");

let operatorIndex = equation.search(/[\+\-\*\/]/);
let operator = equation.charAt(operatorIndex);

let n1 = Number(equation.slice(0, operatorIndex));
let n2 = Number(equation.slice(operatorIndex + 1));

document.getElementById("result").innerHTML = n1 operator n2
}


Подробнее здесь: https://stackoverflow.com/questions/794 ... or-in-java
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»