UNPKG

zenmdl

Version:
22 lines (18 loc) 575 B
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 }