Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Rainha da função_Dúvida

Bom dia Tudo bem? Estou com dificuldade em fazer o código rodar, não estou conseguindo enxergar qual é o erro. Poderiam me ajudar?

<meta charset="UTF-8">
<script>

var x=10; var=20;

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

}
    function somaDoisNumeros(x,y){

        document.write(x + y); 
      
    }
        document.write(A soma valores x e y é: );    
      somaDoisNumeros(x,y);
         pulaLinha();

    function multiplicaDoisNumeros(x,y) {

        document.write(x * y);
    }
      document.write(A multiplicação dos valores x e y é:);
      multiplicaDoisNumeros(x,y);
      pulaLinha();

    function divideDoisNumeros (x,y){ 
        document.write(x / y);
   }
        document.write(A divisão dos valores x e y é: );
        divideDoisNumeros(x,y);
        pulaLinha();
</script>
2 respostas
solução!

Olá, Barbara!

  1. Na linha onde você declara as variáveis x e y, há um erro de sintaxe. Você esqueceu de nomear a variável y. O correto seria var x = 10; var y = 20;

  2. As mensagens que você quer exibir com document.write precisam estar entre aspas. Por exemplo, document.write("A soma dos valores x e y é: ");.

Então, o seu código corrigido ficaria assim:

<meta charset="UTF-8">
<script>

var x = 10; 
var y = 20;

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

function somaDoisNumeros(x, y) {
    document.write(x + y); 
}

document.write("A soma dos valores x e y é: ");    
somaDoisNumeros(x, y);
pulaLinha();

function multiplicaDoisNumeros(x, y) {
    document.write(x * y);
}

document.write("A multiplicação dos valores x e y é: ");
multiplicaDoisNumeros(x, y);
pulaLinha();

function divideDoisNumeros(x, y) { 
    document.write(x / y);
}

document.write("A divisão dos valores x e y é: ");
divideDoisNumeros(x, y);
pulaLinha();

</script>

Espero ter ajudado e bons estudos!

Obrigada, Vinicius. Ajudou muito.