1
resposta

[Projeto] Desafio 11 - Hora da Prática Carrinho de Compras

Olá, desenvolvi dois códigos para resolver a primeira att.

 if(nomeProduto && quantidade <=0){
     alert("Você não inseriu uma quantidade válida ou produto correto, tente novamente!");
    }  
    
    Aqui o Alert notifica se não houve quantidade maior que 0.
    e :
    
    if(!nomeProduto || quantidade <=0){
     alert("Você não inseriu uma quantidade válida ou produto correto, tente novamente!");
    } 
Nesse ,reconhece se a propriedade produto e quantidade não foi inserida corretamente .

desenvolvi esses dois métodos seguindo a lógica do site, já que o o botão produtos já tem um item (produto) pré selecionado.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Tamires! Como vai?

Agradeço por compartilhar suas reflexões.

Gostei da sua análise, ficou claro que você entendeu a diferença entre usar nomeProduto && quantidade <= 0 e !nomeProduto || quantidade <= 0. Com o jeito que você explicou, dá pra ver que percebeu como os operadores lógicos && e || afetam a validação dos dados.

Continue testando variações como essa para reforçar seu raciocínio lógico.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!