@doctorcat

Как загрузить знак умножения из переменной и использовать его?

+operator1 / +operator2;

вот слеш выполняющий функцию деления у меня в переменной "virazhenie". Мне нужно что-то вроде этого +operator1 virazhenie +operator2. То есть взять деление умножение сложение или вычитание в зависимости от значения переменной virazhenie. Подскажите, вроде простая задача, но что-то не пойму куда копать.
  • Вопрос задан
  • 790 просмотров
Решения вопроса 2
trushka
@trushka
eval(operator1+virazhenie+operator2)
Ответ написан
Комментировать
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
var ops = {
  '+': function(a, b) { return +a + +b; },
  '-': function(a, b) { return a - b; },
  '*': function(a, b) { return a * b; },
  '/': function(a, b) { return a / b; }
};

ops[virazhenie](operator1, operator2);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 18:46
3000 руб./за проект
28 нояб. 2024, в 17:46
10000 руб./за проект
28 нояб. 2024, в 17:38
12000 руб./за проект