1
resposta

[Projeto] Desafio 2


let DigiteNome
let DigiteNumero
let mediaGeral
let defineMaior
let ResultadoA1

function OlaMundo(){
    console.log("Olá, mundo!");
}
OlaMundo();

function NomeDigitado(){
    DigiteNome = prompt('Digite Seu nome');
   console.log(`Olá, ${DigiteNome}`);
}
NomeDigitado();

function NumeroDigitado(){
    DigiteNumero = prompt('Digite um número');
    DobroNumero = DigiteNumero * 2 ;
    console.log(`Numero digitado ${DigiteNumero} e o dobro dele é ${DobroNumero}`);
}
NumeroDigitado();

function calcularMedia(a,b,c,){
    return (a+b+c)/3;
}

mediaGeral = calcularMedia(12,13,14);
console.log(`A média é ${mediaGeral}`);

function NumMaior(y,z){
    return (y>z? y:z);
}

defineMaior = NumMaior(7,9);
console.log(`O numero Maior é ${defineMaior}`);

function NumMulti(a1){
    return (a1 * a1);
}

ResultadoA1 = NumMulti(10);
console.log(`O resultado da multiplicação é ${ResultadoA1}`);   
1 resposta

Oi Karoline, tudo bem? 😊

Parabéns pelo seu esforço em resolver o desafio! 👏

Seu código está bem estruturado e resolve os problemas propostos.

Gostaria de dar algumas sugestões para deixá-lo ainda melhor:

  • Nomes de variáveis: Evite usar DigiteNome e DigiteNumero como nomes de variáveis. 🤔 Nomes mais descritivos como nome e numero tornam o código mais fácil de entender.
  • Escopo de variáveis: Declare as variáveis dentro das funções quando elas só forem usadas ali. 🧐 Isso evita problemas de escopo e deixa o código mais organizado.
  • Funções: As funções calcularMedia, NumMaior e NumMulti estão ótimas! 😍 Elas são concisas e fazem exatamente o que precisam.

Veja como o código poderia ficar com essas melhorias:

function olaMundo() {
  console.log("Olá, mundo!");
}
olaMundo();

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

function numeroDigitado() {
  let numero = prompt('Digite um número');
  let dobroNumero = numero * 2;
  console.log(`Número digitado ${numero} e o dobro dele é ${dobroNumero}`);
}
numeroDigitado();

function calcularMedia(a, b, c) {
  return (a + b + c) / 3;
}

let mediaGeral = calcularMedia(12, 13, 14);
console.log(`A média é ${mediaGeral}`);

function numMaior(y, z) {
  return (y > z ? y : z);
}

let defineMaior = numMaior(7, 9);
console.log(`O número maior é ${defineMaior}`);

function numMulti(a1) {
  return (a1 * a1);
}

let resultadoA1 = numMulti(10);
console.log(`O resultado da multiplicação é ${resultadoA1}`);

🎓 Para saber mais:

Continue praticando e explorando a linguagem! 💪

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓