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.