2
respostas

Substância carbono erro

<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 ) { // o erro está aqui. Foi usado uma atribuição (=) de vez a igualdade (==) para fazer a comparação.

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

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

</script>
2 respostas

Também acredito ser exatamente essa a proposta do exercício, Wellington ! Fazer a gente se atentar a forma que o JavaScript (e outra linguagens) entendem a comparação. Parabéns!

Olá Joana, tudo bem?

Realmente, são detalhes pequenos que fazem toda diferença. Precisamos estar atentos a tudo rsrs. Uma vez treinando em casa fiquei uma noite sem dormir pensando em um problema que estava impedindo o programar de rodar. No outro dia descobri que era a falta de um L. Mas acontece. Forte abraço e qualquer coisa estou à disposição. Bons estudos.