đ§  Desafio: O Barista AssĂncrono â
VocĂȘ Ă© o responsĂĄvel por um sistema que simula uma cafeteria digital. Cada cafĂ© leva alguns segundos para ser preparado, e a função prepararCafe() retorna uma Promise.
O problema Ă© que o sistema atual nĂŁo espera os cafĂ©s ficarem prontos antes de exibir a mensagem final âTodos os cafĂ©s prontos!â.
Seu desafio é corrigir o código para que os cafés sejam preparados de forma sequencial, usando async e await, e só depois exibir a mensagem final.
đ§Ÿ Regras:
1. VocĂȘ deve modificar o cĂłdigo para garantir que os cafĂ©s sejam feitos na ordem: espresso â cappuccino â mocha.
2. Cada preparação leva um tempo diferente (simulado com setTimeout).
3. O texto na tela deve atualizar a cada cafĂ© concluĂdo.
4. A mensagem final só deve aparecer quando todos os cafés estiverem prontos.