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

[Projeto] Desafios

coloquei as variaveis nome e lua como comentarios para atrapalhar os valores recebidos com o prompt

alert ('Olá mundo');

/* let nome = 'Lua';
let idade = 25; */
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
let idadeMinima = 18;
let maiorDeIdade = 'Você pode tirar habilitação';
let menorDeIdade = 'Você não pode tirar habilitação';
let mensagemDeErro = 'Erro! Preencha todos os campos.';

alert (mensagemDeErro);

let nome = prompt ('Qual o seu nome?');
let idade = prompt ('Qual a sua idade ?');

if (idade >= idadeMinima) {
    alert (maiorDeIdade);
} 
if (idade < idadeMinima) {
    alert (menorDeIdade);
}
5 respostas
solução!

O código está certínho! Só um erro ortográfico que é a palavra Olá, você escreveu Óla.

Eu só não entendi direito para que serviriam os { } neste caso, testei o mesmo código sem eles e funcionou da mesma forma.

Olá Luigi Augusto Xavier, mas é necessário as chaves {} pois ali que executará o código caso a condição seja verdadeira.

Boa noite! Luigi testei seu código e realmente funciona sem {}, porém o correto é escrevê-los pois eles fazem parte da anatomia e sevem para facilitam a identificação do conteúdo de seus ifs, facilitando a visualização quando você estiver escrevendo um código maior e mais completo.

Os {} são as os BLOCOS DE COMANDO nele você escreve os comandos que será executado depois que passar pelo IF. Se tiver mais de um comando para ser executado os {} são obrigatório, mas se for apenas um comando será executado sem apresentar erro.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software