2
respostas

[Dúvida] Desafio 1

Estão corretos?

Parte 1 :

alert ('Boas vindas ao nosso site');
let nome = lua;
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
alert ('Erro! Preencha todos os campos');
let mensagemDeErro = Erro! Preencha todos os campos;
alert ('Erro! Preencha todos os campos')

Parte 2:

let nomeUsuario = prompt ('Digite seu nome');
let idade = 18;
let idadeUsuario = prompt ('Digite sua idade');
if (idadeUsuario => idade){
alert ('Apto a tirar habilitação')
} else {
alert ('Não apto a tirar habilitção')
}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas

Olá, boa noite. Tudo bem?
Há alguns erros no código. Vou apontá-los para você um a um, de cima para baixo (deixarei em negrito todos os erros):

let nome = lua;
Explicação: o erro aqui é que lua deve ser uma string (cadeia de caracteres) então ela deve estar entre aspas: let nome = 'lua';

let mensagemDeErro = Erro! Preencha todos os campos;
Explicação: o mesmo erro da anterior, deveria ser: let mensagemDeErro = 'Erro! Preencha todos os campos';

alert ('Erro! Preencha todos os campos')
Explicação: aqui não há um erro de código necessariamente, mas considerando que esse seja o exercício 7 está errado, pois ele pede para você alertar o valor da variável mensagemDeErro, sendo assim o correto para o exercício seria: alert(mensagemDeErro);

if (idadeUsuario => idade)
Explicação: o problema aqui está na escrita do operador de comparação. O maior ou igual se escreve: >=

Seu código final com as correções:

//Parte 1 :

alert ('Boas vindas ao nosso site');
let nome = 'lua';
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
alert ('Erro! Preencha todos os campos');
let mensagemDeErro = 'Erro! Preencha todos os campos';
alert (mensagemDeErro);

//Parte 2:

let nomeUsuario = prompt ('Digite seu nome');
let idadeUsuario = prompt ('Digite sua idade');
if (idadeUsuario >= idade){
    alert ('Apto a tirar habilitação');
} else {
    alert ('Não apto a tirar habilitção');
}

Obrigada :)