const mensagemPersonalizada = (nome, tipo) => {
if(tipo === 'vip'){
return `Obrigado pela preferência, ${nome}! Você ganhou frete grátis.\n`;
} else if(tipo === 'novo'){
return `Bem-vindo(a), ${nome}! Aproveite um cupom de boas-vindas.\n`;
} else {
return `Obrigado pela sua compra, ${nome}!\n`;
}
}
function processarPedido(nome, tipo, callback){
return console.log(`Processando pedido de ${nome}...\n${callback(nome, tipo)}`);
}
processarPedido("Lucas", "vip", mensagemPersonalizada);
processarPedido("Fernanda", "novo", mensagemPersonalizada);
processarPedido("João", "comum", mensagemPersonalizada);