1
resposta

8 desafio : hora da prática

//desafio 1 function texto() { console.log('Olá, mundo!'); } texto();

//desafio 2 function saudação() { console.log('Olá' + nome + '!'); } saudação(nome);

//desafio 3 function multiplicarPorDois(a) { return a * 2; } multiplicarPorDois()

//desafio 4 function mediaDeValores(a, b, c) { return (a + b + c) / 3; } let media =mediaDeValores(3, 2, 5); console.log(media);

//deafio 5 function gerarMaiorNumero(a, b) { return Math.max(a, b); }

let numero1 = parseInt(prompt('digite o primeiro numero:')); let =numero2 = parseInt(prompt('digite o segundo numero:'));

let maiorNumero = gerarMaiorNumero(numero1, numero2);

console.log("O maior numero é:" maiorNumero);

//desafio 6 function quadrado(numero) { return numero * numero; }

let resultado = quadrado(2); console.log(resultado);

1 resposta

Olá, Rafael!

Vamos dar uma olhada nos seus desafios e ver como podemos ajustá-los:

  1. Desafio 1: Está perfeito! A função texto exibe "Olá, mundo!" no console corretamente.

  2. Desafio 2: Parece que você esqueceu de passar o parâmetro nome para a função saudação. Você pode ajustar a função para receber o nome como parâmetro, assim:

    function saudação(nome) {
        console.log('Olá, ' + nome + '!');
    }
    saudação('Rafael');
    

    Dessa forma, você pode chamar a função passando o nome desejado.

  3. Desafio 3: A função multiplicarPorDois precisa receber um número como argumento. Assim, ao chamá-la, você deve passar um valor, por exemplo:

    function multiplicarPorDois(a) {
        return a * 2;
    }
    console.log(multiplicarPorDois(4)); // Exemplo com o número 4
    
  4. Desafio 4: tá correto! A função calcula e exibe a média de três números.

  5. Desafio 5: Há um pequeno erro de sintaxe na hora de declarar numero2 e também na hora de exibir o resultado. Corrija para:

function gerarMaiorNumero(a, b) {
    return Math.max(a, b);
}

let numero1 = parseInt(prompt('digite o primeiro numero:'));
let numero2 = parseInt(prompt('digite o segundo numero:'));

let maiorNumero = gerarMaiorNumero(numero1, numero2);

console.log("O maior numero é:", maiorNumero);
  1. Desafio 6: tá correto! A função calcula o quadrado de um número.

Parabéns por praticar!

Um abraço e bons estudos.