Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Калькулятор на JS для бота ВК

Вадим Насрудинов Ученик (242), на голосовании 1 год назад
Доброго времени суток! Подскажите пожалуйста , как сделать калькулятор на JS для бота ВК? Буду очень благодарен за помощь!
Голосование за лучший ответ
Ниган Профи (761) 1 год назад
function calculate(expression) {
try {
return eval(expression).toString();
} catch (error) {
return "Error: Invalid expression";
}
}

const calculator = {
expression: "",
addDigit(digit) {
this.expression += digit;
},
addOperator(operator) {
this.expression += operator;
},
clear() {
this.expression = "";
},
evaluate() {
return calculate(this.expression);
}
};

module.exports = calculator;


Этот код создает объект calculator, который хранит выражение и предоставляет методы для добавления цифр и операторов, очистки выражения и вычисления значения.

Чтобы использовать этот калькулятор, вы можете импортировать его в вашу программу и вызывать его методы, например:|



const calculator = require("./calculator");

calculator.addDigit("1");
calculator.addOperator("+");
calculator.addDigit("2");

console.log(calculator.evaluate()); // Output: "3"
MikechМастер (1575) 1 год назад
ну есть же тэг для кода
Ниган Профи (761) Mikech, какая разница? Код небольшой
Mikech Мастер (1575) 1 год назад
ну есть же тэг для кода
MikechМастер (1575) 1 год назад
не туда ответил
Похожие вопросы