Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Desafio 2 - Javascript2


//exercicio 1
function mensagemNoConsole() {
    console.log('Ólá, mundo!');
}

mensagemNoConsole();

//exercicio 2

function exibirNome(nome) {
    console.log(`Olá ${nome}!`);
}

exibirNome('Hugo');

//exercicio 3

function dobrarNumero(numero) {
    return numero * 2;
}
let dobro = dobrarNumero(8);
console.log(`O dobro do número ${numero} é ${dobro}!`);


//exercicio 4

function mediaDeNumeros(nota1, nota2, nota3) {
    return (nota1 + nota2 + nota3) / 3;
}
let media = mediaDeNumeros(4, 5, 10);
console.log(media);

// exercicio 5

function ordemNumerica(a, b) {
        return a > b ? a : b;
      }
      let maiorNumero =  ordemNumerica(8, 3);
      console.log(maiorNumero);


//exercicio 6 

function multiplicarNumero(numero) {
        return numero * numero;
      }
      
      let resultado = multiplicarNumero(2);
      console.log(resultado); 
2 respostas
solução!

Olá, Hugo.

Tudo bem?

Pelo que vejo, você já fez um ótimo trabalho implementando as funções solicitadas nos exercícios! No entanto, parece que você está enfrentando um problema no exercício 3. Vamos corrigi-lo juntos.

No exercício 3, você criou a função dobrarNumero que recebe um número e retorna o dobro desse número. No entanto, ao tentar exibir o resultado, você usou a variável numero que não está definida no escopo onde você tentou usá-la. Isso deve estar causando um erro. Para corrigir, você deve modificar a linha do console.log para usar a variável dobro corretamente. Aqui está como você pode ajustar:

function dobrarNumero(numero) {
    return numero * 2;
}
let numero = 8; // Definindo a variável número
let dobro = dobrarNumero(numero);
console.log(`O dobro do número ${numero} é ${dobro}!`);

Assim, você define a variável numero antes de usá-la, e o console.log vai funcionar corretamente exibindo a mensagem com o número e o seu dobro.

Quanto aos outros exercícios, eles parecem estar corretos e bem implementados. Parabéns e muito obrigado por compartilhar aqui com a gente.

Espero ter ajudado e bons estudos!

Obrigado por esclarecer o meu erro, ainda estou com dificuldade pra entender em como usar a função em alguns casos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software