1
resposta

Resolução exercício 17


let parImpar = '';
const verificarParidade = (numero) => {
    if(numero % 2 === 0){
        parImpar = 'Par';
    } else {
        parImpar = 'Ímpar';
    }

    return parImpar;
}

console.log(verificarParidade(8));

console.log(verificarParidade(5));
1 resposta

Olá, Raonny, como vai?

O seu código atende perfeitamente ao que foi solicitado no exercício, utilizando a estrutura de arrow function e a lógica de operador de módulo para identificar a paridade do número. A implementação está correta e funcional.

Uma dica para tornar seu código ainda mais conciso em JavaScript é utilizar o operador ternário dentro da função. Isso permite retornar o resultado diretamente sem a necessidade de declarar uma variável auxiliar externa ou interna, simplificando a leitura do bloco.

Por exemplo, você poderia escrever a função da seguinte forma:

const verificarParidade = (numero) => numero % 2 === 0 ? 'Par' : 'Ímpar';

Parabéns pela resolução do exercício e continue compartilhando seu progresso conosco. O fórum permanece à disposição para qualquer dúvida que surgir em seus estudos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!