3
respostas

Tem um erro na opinião do instrutor!!!

<meta charset="UTF-8">

<script>

    function pulaLinha() {
        document.write("<br>");
    }

    function mostra(frase) {
        document.write(frase);
        pulaLinha();
    }

    var quantidadeCarbono1 = parseInt(prompt("Quantidade de carbono substância 1"));
    var quantidadeCarbono2 = parseInt(prompt("Quantidade de carbono substância 2"));

    quantidadeCarbono2 = quantidadeCarbono2 + 2;

    if(quantidadeCarbono1 == quantidadeCarbono2 ) {

        mostra("Acho que são substâncias parecidas");
    } else {

        mostra("São substâncias bem diferentes");
    }

</script>
3 respostas

Olá Rodrigo, tudo certo?

Procurei o erro e me parece tudo certo. Poderia me detalhar o que está incorreto?

Aguardo seu retorno.

Olá Ana,tudo bem?

Pelo que estava vendo, se executarmos esse programa como descrito na resposta do exercício, o programa não da resposta certa se você colocar o mesmo valor nas duas chamadas, ou seja a resposta sempre será de "São substâncias bem diferentes".

o erro esta aqui: quantidadeCarbono2 = quantidadeCarbono2 + 2;

O correto no meu teste é: quantidadeCarbono2 == quantidadeCarbono2 + 2;

Espero ter ajudado.

Olá Marcelo, tudo certo e você?

Obrigada por sua resposta. Mas pelo o enunciado é isso mesmo "Para a segunda substância, ele fará um ajuste somando o número 2 com o valor lido.".

Com o código do instrutor, se inserirmos os valores 3 (quantidadeCarbono1) e 1(quantidadeCarbono2), irá notar que "São substâncias bem diferentes".

De qualquer modo, agradeço muito sua resposta.

Bons estudos!