Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Minhas soluções para os exercícios

Treinar para deixar mais enxuto, mas feliz que consegui fazer por mim mesma.

1.

function saudacao(){
  console.log('Olá Mundo!')
}

saudacao();

2.

let nome = prompt('Digite o seu nome');

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

saudacao2(nome);

3.

let numero = prompt('Digite um número qualquer');

function dobro (numero){
  return numero * 2;
  
}
console.log(dobro(numero));

4.

let primeiroNumero = prompt('Digite um número qualquer');
let segundoNumero = prompt('Digite outro número');
let terceiroNumero = prompt('Digite mais outro número');

primeiroNumero = parseInt(primeiroNumero);
segundoNumero = parseInt(segundoNumero);
terceiroNumero = parseInt(terceiroNumero);

function media(primeiroNumero, segundoNumero, terceiroNumero){
  return (primeiroNumero + segundoNumero + terceiroNumero) / 3;
}

console.log(media(primeiroNumero, segundoNumero, terceiroNumero));

5.

let numeroPrimeiro = prompt('Digite um número qualquer');
let numeroSegundo = prompt('Digite outro número');

function maior(numeroPrimeiro, numeroSegundo){
      if(numeroPrimeiro > numeroSegundo){
        return numeroPrimeiro;
      }else{
          return numeroSegundo;
  }
}

console.log(maior(numeroPrimeiro, numeroSegundo));

6.

let number = prompt('Digite um número qualquer');

number= parseInt(number);

function multi(number){
  return number * number;
}

console.log(multi(number));
1 resposta
solução!

Olá, Roberta!

Parabéns por ter conseguido resolver todos os desafios! É muito gratificante ver o seu progresso e dedicação. Vamos lá, você fez um ótimo trabalho e suas soluções estão corretas. Vou te dar algumas sugestões para deixar seu código ainda mais enxuto.

  1. Sua função saudacao está perfeita, não há necessidade de alterações.

  2. Na função saudacao2, você poderia pedir o nome do usuário dentro da própria função, assim:

function saudacao2(){
  let nome = prompt('Digite o seu nome');
  console.log(`Olá, ${nome}!`);
}

saudacao2();
  1. Na função dobro, a mesma sugestão do item anterior se aplica. Pergunte o número dentro da função:
function dobro(){
  let numero = prompt('Digite um número qualquer');
  return numero * 2;
}

console.log(dobro());
  1. Na função media, você pode simplificar o código convertendo os números para inteiros dentro da própria função:
function media(){
  let primeiroNumero = parseInt(prompt('Digite um número qualquer'));
  let segundoNumero = parseInt(prompt('Digite outro número'));
  let terceiroNumero = parseInt(prompt('Digite mais outro número'));

  return (primeiroNumero + segundoNumero + terceiroNumero) / 3;
}

console.log(media());
  1. Na função maior, a mesma sugestão dos itens anteriores se aplica. Pergunte os números dentro da função:
function maior(){
  let numeroPrimeiro = prompt('Digite um número qualquer');
  let numeroSegundo = prompt('Digite outro número');

  if(numeroPrimeiro > numeroSegundo){
    return numeroPrimeiro;
  }else{
    return numeroSegundo;
  }
}

console.log(maior());
  1. Na função multi, a mesma sugestão dos itens anteriores se aplica. Pergunte o número dentro da função:
function multi(){
  let number = parseInt(prompt('Digite um número qualquer'));
  return number * number;
}

console.log(multi());

Essas sugestões tornam as funções mais independentes, pois elas mesmas solicitam os dados de que precisam para funcionar. Continue assim, você está indo muito bem!

Espero ter ajudado e bons estudos!