1
resposta

Minha resolução

Acho que ainda não estou apto a conseguir enxugar as funções por completo hahaha mas cheguei a um resultado do meu jeito. Segue abaixo minha resolução. Mesmo não sendo a melhor maneira de resolver fiquei orgulhoso de conseguir chegar ao resultado esperado.

    if (raio <=40) {
        if (evento.shiftKey) {
        raio = raio + 10;
        }
    }
    if (evento.altKey) {
        if (raio == 10) {
            raio = 10;
        }
        else {
            raio = raio - 5;
        }
    }
1 resposta

Olá David, tudo bem?

Gostaria de deixar meus parabéns pelo seu projeto, e por realizar os exercícios continue assim, a prática é super importante para turbinar e fixar seus conhecimentos.

Quanto a melhoria de código ou “enxugar” o mesmo , não se preocupe com isso, a preocupação maior é fazer funcionar, funcionando é sinal de missão cumprida, com o tempo e praticando cada vez mais, você vai encontrar melhores formas de elaborar o mesmo código. Mas continue com essa visão inquieta sobre o seu código, tentando ver várias formas de melhorar o mesmo.

Caso tenha alguma dúvida, fique a vontade para expor, ficarei feliz em poder ajudar!

Um grande abraço e até mais!