1
resposta

[Projeto] Solução dos Exercicios

1.Criar uma função que exibe "Olá, mundo!" no console.

 <button onclick="digaOla()" class="container__botao">Oi</button>
function digaOla(){
  console.log('Olá,mundo!');
}

2.Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.

<button onclick="digaOla()" class="container__botao">Oi</button>
let paragrafo = document.querySelector('p');
paragrafo.innerHTML = 'Informe o seu nome:';

function digaOla(){
  let nome = document.querySelector('input').value;
  console.log(nome);
  console.log(`Olá, ${nome}`);
}

3.Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.

function duplicarNumero(numero){
 return parseInt( numero*2);
}

let resultado = duplicarNumero(7);
console.log(`O resultado de ${numero} duplicado é ${resultado}`);

4.Criar uma função que recebe três números como parâmetros e retorna a média deles.

function mediaNumeros(numero1,numero2,numero3){
  parseInt((numero1 + numero2 + numero3)/3);
}

let resultadoMedia = mediaNumeros(3,9,7);
console.log(resultadoMedia);

5.Criar uma função que recebe dois números como parâmetros e retorna o maior deles.

function maiorNumero(x,y){
  if (x>y){
    return x;
  } else if (x<y) {
    return y;
  } else {
    return console.log(`Os valores são iguais`);
  }
  //x>y?x:y
}

let resultadoMaior = maiorNumero(7,9);
console.log(resultadoMaior);

6.Criar uma função que recebe um número como parâmetro e retorna o resultado da multiplicação desse número por ele mesmo

function quadradoNumero(x){
  return x^2;
}

let resultadoQuadrado = quadradoNumero(7);
console.log(resultadoQuadrado);
1 resposta

Ei, Valentina! Tudo bem?

Parabéns por praticar a atividade, foi bem aplicado diferentes formas de interação com o DOM junto com funções! Praticar as atividades é muito importante para fixar os conhecimentos.

Uma dica para o futuro é usar ** para fazer a potenciação em JavaScript também.
Veja este exemplo:


function aoQuadrado(numero) {
  return numero ** 2;
}

let resultado = aoQuadrado(5);
console.log(resultado); // 25

Esse código retorna o número elevado ao quadrado de forma correta, usando ** no lugar de ^.

Continue se dedicando aos estudos e qualquer dúvida, compartilhe no fórum.

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