const categorias = {
bronze: {
maxParcelas: 2,
},
prata: {
desconto: 0.95,
maxParcelas: 4,
},
ouro: {
desconto: 0.98,
maxParcelas: 20,
},
diamante: {
desconto: 0.10,
},
}
function calcularPreco(categoria, valor) {
return valor * (categorias[categoria]?.desconto || 1);
}
function calcularParcelas(categoria) {
return categorias[categoria]?.maxParcelas || 10;
}
Pronto, agora fica fácil adicionar categorias e funções.