Foto de Bruno C.
Bruno há 2 anos
Enviada pelo
Site

Dúvida sobre exercicio de js.

Olá, eu estou iniciando agora na área da programação e ainda sou bem leigo, realmente sei o basico do basico. (estou aprendendo Node.js)

Realizei um dos exercicios do curso porém eu acertei somente 70% dele e estou com muita dificuldade em descobrir o que falta para completar os 30% restantes.

Me foi dado o seguinte exercício:

Muito popular nos Estados Unidos e na Europa, na lavanderia self service, como o próprio nome indica, o cliente utiliza os serviços dos estabelecimentos para lavar e secar suas roupas por conta própria. O maquinário e os produtos necessários para a lavagem são disponibilizados pela empresa.

Uma empresa de lavanderia self service te contratou para programa um novo sistema de pesagem de roupa que eles estão desenvolvendo, que irá evitar que o cliente coloque mais roupa que a lavadora suporta ou menos roupa do que o permitido. Nesse sitema, o cliente coloca suas roupas em uma balança e uma mensagem é impresa em um visor avisando o cliente se ele pode ou não colocar as roupas na máquina.

A empresa solicitou que esse sistema imprima o seguinte na tela:

• POUCA ROUPA: caso o cliente queira colocar na máquina 10kg ou menos do que a máquina suporta. Isso evitará que o cliente tente colocar pouca roupa para lavar e ocupe a máquina que poderia estar sendo usada por outras pessoas;
• MUITA ROUPA: caso o cliente tente colocar mais roupa, em peso, que a quantidade de roupa que a lavadora suporta;
• PERMITIDO: caso contrário;

 

Entrada

Sua entrada será formada por duas variáveis:

• peso: do tipo numérico. Peso da roupa do cliente;
• pesoSuportado: do tipo numérico. Peso suportado pela balança;

 

Saída

Você deve imprimir na tela:

• POUCA ROUPA: caso o cliente queira colocar na máquina 10kg ou menos do que a máquina suporta;
• MUITA ROUPA: caso o cliente tente colocar mais roupa, em peso, que a quantidade de roupa que a lavadora suporta;
• PERMITIDO: caso contrário.

Eu fiz da seguinte forma:

if (peso <= 10) {
    console.log("POUCA ROUPA");
} else {
    if (peso < pesoSuportado) {
        console.log ("POUCA ROUPA");
    } else {
        if (peso > pesoSuportado){
        console.log("MUITA ROUPA");
    } else {
        console.log ("PERMITIDO");
    }
    }
}
}

Quem puder me ajudar, agradeço!!!
Professor Felipe C.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Felipe

Boa noite! Esse trecho aqui está errado, deveria ser "PERMITIDO" dentro do console.log.

if (peso < pesoSuportado) {
        console.log ("POUCA ROUPA");
    }

se quiser, vc pode tirar esse trecho e deixar apenas assim:
if (peso <= 10) {
    console.log("POUCA ROUPA");
} else  if (peso > pesoSuportado){
        console.log("MUITA ROUPA");
    } else {
        console.log ("PERMITIDO");
    }
 

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Envie uma dúvida grátis
Resposta na hora da Minerva IA e de professores particulares
Enviar dúvida
Professor Elias G.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 10 meses
Contatar Elias

Olá, 
O nosso amigo aí mandou bem....
E isso mesmo,  corrija o seu código assim:

javascript:
if (peso <= 10) { console.log("POUCA ROUPA"); } else if (peso > pesoSuportado) { console.log("MUITA ROUPA"); } else { console.log("PERMITIDO"); }

Espero ter ajudado!

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Precisa de outra solução? Conheça
Aulas particulares Encontre um professor para combinar e agendar aulas particulares Buscar professor