zenmdl
Version:
22 lines (18 loc) • 575 B
JavaScript
async function Operacao(n1, n2, tipo) {
let operador;
tipo = tipo.normalize("NFD").replace(/[\u0300-\u036f]/g, "").toLowerCase();
if (tipo === "multiplicacao") {
operador = "*";
} else if (tipo === "divisao") {
operador = "/";
} else if (tipo === "adicao") {
operador = "+";
} else if (tipo === "subtracao") {
operador = "-";
} else {
console.warn('Tipo não encontrado.');
return null;
}
console.log(eval(`${n1} ${operador} ${n2}`));
}
module.exports = { Operacao }