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

Atividades 1 a 13

// atividade 1

alert ("boas vindas");
console.log(mensagem);

// atividade 2

let nome = 'Alan';
console.log(`Olá ${nome}`);

// atividade 3

let nome = 'Alan';
alert(`Olá ${nome}!!`)

// atividade 4
alert Linguagem= prompt ('Qual a linguagem de programação que você mais gosta ?')
console.log(Linguagem)

// atividade 5
let valor1 = 5
let valor2 = 4
let resultado = (valor1 + valor2)
console.log(`a soma do ${valor1} + a soma do ${valor2} o resoltado é ${resultado}`)

//atividade 6
let valor4 = 3;
let valor5 = 6;
let resultados = (valor4 - valor5);
console.log (`a diferença entre o ${valor4} e o valor ${valor5} é de ${resultados}`)

// atividade 7
let idade = prompt ("Qual a sua idade ?")
 if(idade >= 18){
  alert('você é maior de idade')
  else
  alert('você precisa de supervisão dos pais')
 }

 // atividade 8
 let numero = prompt ('Digite um número qualquer');
 if(numero >0){
  alert('esse numero é positivo' + numero);
 } else if(numero <0 ){
    alert('esse número é negataivo' + numero);
  } else {
    alert('esse número é igual a zero' + numero);
  }
 
// atividade 9
let imprimir = 1;
while (imprimir <= 10){
  console.log(imprimir);
  imprimir++
}

// atividade 10
let nota = prompt ('Qual a sua nota ?');
if (nota >= 7) {
  console.log = ('Parabéns foi aprovado');
} else {
  console.log = ('Você não passou')
}

// atividade 11
let numeros = Math.random ()
console.log = (`números aleatórios ${Math.random}`);

// atividade 12
let numeroInteiros = parseInt(Math.random () * 10 + 1)
console.log = (`números inteiros 12 ${Math.random}`);

// atividade 13
let numeroGrandes = parseInt(Math.random () * 1000 + 1);
console.log = (`números grandes 13 ${Math.random}`)
3 respostas
solução!

Oi Alan,

Excelente iniciativa compartilhar seu código e progressos em programação! 💪.

É seu primeiro post e ainda está conhecendo o funcionamento do fórum. Contudo, a formatação atual dificulta a análise do seu código.

Algumas dicas de como usar melhor o Fórum

Para saber mais: Template literals

Continue praticando e explorando o JavaScript 💻! A persistência é a chave para o sucesso 👍.

tux matrix Caso este post o tenha ajudado, por favor, marcar como solucionado ☑️. Bons Estudos! 🤓

Olá Alan. Tudo bem com você?

Obrigado por compartilhar seu código com a comunidade Alura. Complementando a postagem do Luis, revisei seu código e há alguns pequenos ajustes a serem feitos, acompanhe comigo.

  • Atividade 1: Você está tentando usar uma variável mensagem que não foi declarada. Se quiser mostrar uma mensagem no console, precisa declarar essa variável antes de usá-la. Exemplo:

    let mensagem = "boas vindas"
    alert (mensagem);
    console.log(mensagem);
    
  • Atividade 2 e 3 estão corretas

  • Atividade 4: A sintaxe do alert está incorreta. Deve ser let Linguagem = prompt('Qual a linguagem de programação que você mais gosta?'); e depois alert(Linguagem);.

    Linguagem = prompt ('Qual a linguagem de programação que você mais gosta ?')
    alert(Linguagem);
    console.log(Linguagem);
    
  • Atividade 5 e 6 estão corretas

  • Atividade 7: O bloco if está com a estrutura errada. Deve ser assim:

    let idade = prompt("Qual a sua idade?");
    if (idade >= 18) {
      alert('você é maior de idade');
    } else {
      alert('você precisa de supervisão dos pais');
    }
    
  • Atividade 8 e 9 estão corretas. Na atividade 8 há apenas um erro de grafia na palavra "negativo".

  • Atividade 10: O uso de console.log = está errado. Deve ser console.log('Parabéns foi aprovado'); e console.log('Você não passou');.

    let nota = prompt ('Qual a sua nota ?');
    if (nota >= 7) {
      console.log('Parabéns foi aprovado');
    } else {
      console.log('Você não passou')
    }
    
  • Atividade 11, 12 e 13: Você está tentando usar console.log = novamente. Deve ser console.log(números aleatórios ${numeros}); para a atividade 11, e similarmente para as atividades 12 e 13 substituindo Math.random pela variável correta.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

Oi Alan,

Muito bem! Vi que formatou seu código. 👍

Analisando seu código, identifiquei alguns pontos que podem ser melhorados e outros que precisam de correção: 🤔

  • Atividade 1: A variável mensagem não foi definida antes de ser usada no console.log(), o que causará um erro. Você precisa declarar e atribuir um valor a ela antes de usá-la.
  • Atividade 4: Você declarou Linguagem como uma classe, o que não é correto nesse contexto. Remova a palavra class e use let ou const para declarar a variável.
  • Atividade 7: Há um erro de sintaxe no if. O else deve estar diretamente ligado ao if, sem quebra de linha. Além disso, o else não precisa de uma condição.
  • Atividade 8: Você está concatenando strings com números usando o operador +. Isso pode gerar resultados inesperados. Use template literals (crase) para interpolar variáveis em strings.
  • Atividade 10, 11, 12 e 13: Você está atribuindo um valor ao console.log em vez de chamar a função. Use console.log() para exibir os resultados. Além disso, em algumas atividades você está usando Math.random dentro de template literals de forma incorreta.

Exemplo de correção da atividade 1:

let mensagem = "Boas vindas!";
console.log(mensagem);

Exemplo de correção da atividade 4:

let linguagem = prompt('Qual a linguagem de programação que você mais gosta?');
console.log(linguagem);

Exemplo de correção da atividade 7:

let idade = prompt("Qual a sua idade?");
if (idade >= 18) {
  alert('você é maior de idade');
} else {
  alert('você precisa de supervisão dos pais');
}

Exemplo de correção da atividade 8:

let numero = prompt('Digite um número qualquer');
if (numero > 0) {
  alert(`esse numero é positivo ${numero}`);
} else if (numero < 0) {
  alert(`esse número é negativo ${numero}`);
} else {
  alert(`esse número é igual a zero ${numero}`);
}

Exemplo de correção da atividade 10:

let nota = prompt('Qual a sua nota?');
if (nota >= 7) {
  console.log('Parabéns foi aprovado');
} else {
  console.log('Você não passou');
}

Exemplo de correção da atividade 11:

let numeros = Math.random();
console.log(`números aleatórios ${numeros}`);

Exemplo de correção da atividade 12:

let numeroInteiros = parseInt(Math.random() * 10 + 1);
console.log(`números inteiros 12 ${numeroInteiros}`);

Exemplo de correção da atividade 13:

let numeroGrandes = parseInt(Math.random() * 1000 + 1);
console.log(`números grandes 13 ${numeroGrandes}`);
tux matrix Caso este post o tenha ajudado, por favor, marcar como solucionado ☑️. Bons Estudos! 🤓